Можно ли xargs
использовать в качестве разделителя только символ новой строки? (в bash для Linux и OS X, если это имеет значение)
Я знаю, что -0
можно использовать, но это PITA, так как не каждая команда поддерживает вывод с разделением NUL.
find -print0 -name \*.foo -maxdepth 1 | xargs -0 -P4
слишком много, чтобы напечатать по сравнению с ls *.foo | xargs -P4
.