xargs
широко используется в сценариях оболочки; обычно легко переделать эти использования в bash, используя циклы while read -r; do ... done
или while read -ar; do ... done
.
Когда следует xargs
быть предпочтительным, а когда должны быть предпочтительны циклы while-read?