Comment Comment by fiddlerwoaroof I frequently find myself reaching for this pattern instead of xargs: do_something | ( while read -r v; do . . . done ) I’ve found that it has fewer edge cases (except it creates a subshell, which can be avoided in some shells by using braces instead of parens) parent fiddlerwoaroof 5 years ago