If you use GNU Parallel instead of xargs, then you probably never need to make room in your brain for -print0. GNU Parallel separates on \n and deals correctly with files like: My brother's 12" records.ods
With GNU Parallel it looks like this: parallel --nonall --slf RemoteHosts -j0 gzip -9 xxx/*.log If you have multple CPUs on your remote hosts and have GNU Parallel installed there: parallel --nonall --slf RemoteHosts…
Watch the intro videos: https://www.youtube.com/playlist?list=PL284C9FF2488BC6D1
True. Unless you need some of the facilities in GNU Parallel that you do not find in xargs (such as --group which is default, running on remote machines, -L with -I, or --pipe for processing piped data).
If you use GNU Parallel instead of xargs, then you probably never need to make room in your brain for -print0. GNU Parallel separates on \n and deals correctly with files like: My brother's 12" records.ods
With GNU Parallel it looks like this: parallel --nonall --slf RemoteHosts -j0 gzip -9 xxx/*.log If you have multple CPUs on your remote hosts and have GNU Parallel installed there: parallel --nonall --slf RemoteHosts…
Watch the intro videos: https://www.youtube.com/playlist?list=PL284C9FF2488BC6D1
True. Unless you need some of the facilities in GNU Parallel that you do not find in xargs (such as --group which is default, running on remote machines, -L with -I, or --pipe for processing piped data).