Ich konnte keine Lösung mit find -exec +
oder finden find | xargs
, aber GNU Parallel kann die Arbeit erledigen.
mkdir blah && cd blah touch fooA touch fooB find . -name 'foo*' -print0 | parallel -0 -j1 -X echo {} second
Produziert:
./fooA ./fooB second
Beachten Sie, dass sich die -j1
Option parallel
auf jeweils einen Job beschränkt, der hier nur verwendet wird, um das Verhalten zu reproduzieren, von dem erwartet worden wäre find -exec +
.