xargs: improve example command (#13396)

This commit is contained in:
Fazle Arefin 2024-08-07 16:14:33 +10:00 committed by GitHub
parent 5acc6ef400
commit 333cfc1355
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,9 +12,9 @@
`{{arguments_source}} | xargs sh -c "{{command1}} && {{command2}} | {{command3}}"`
- Delete all files with a `.backup` extension (`-print0` uses a null character to split file names, and `-0` uses it as delimiter):
- Gzip all files with `.log` extension taking advantage of multiple threads (`-print0` uses a null character to split file names, and `-0` uses it as delimiter):
`find . -name '*.backup' -print0 | xargs -0 rm -v`
`find . -name '*.log' -print0 | xargs -0 -P {{4}} -n 1 gzip`
- Execute the command once per argument: