0

find -name '*.jpg' -print0 | xargs -0 qiv

qiv **/*.jpg

両方とも安全にエスケープされ、qiv?に配信されます。

4

1 に答える 1

1

はい。最初のケースでfindは、ワイルドカードを内部的に展開し、xargs期待どおりに結果を提供しています。2 番目では、シェルはそれらを展開し、各一致を個別の引数として渡します。両方とも正しいです (シェルが をサポートし**ていて、コマンド ラインの長さが最大値を超えていないことを前提としています)。

于 2013-07-11T00:46:46.907 に答える