Có thể chỉxargs
sử dụng dòng mới làm dấu phân cách? (bash trên Linux và OS X nếu có vấn đề)
Tôi biết -0
có thể được sử dụng, nhưng đó là PITA vì không phải lệnh nào cũng hỗ trợ đầu ra được phân tách bằng NUL.
find -print0 -name \*.foo -maxdepth 1 | xargs -0 -P4
là quá nhiều để gõ so với ls *.foo | xargs -P4
.