
使い方を理解するのに問題があります。パラメータ特にフラグを使って-私。現在のディレクトリに2つのHTMLファイルがあります
$ ls
$ hello world.html hi.html junk
これら2つのファイルを次の場所にコピーするかどうかを知っています。ごみディレクトリを使用する必要があります。-私標準入力の交換:
find . -name "*.html" -print0|xargs -0 -I {} cp {} junk
それで私はジッパーをつけたいなら同じようにすればいいと思いました。
find . -name "*.html" -print0|xargs -0 -I {} tar czf dest.tar.gz {}
しかし、ただジッパーを上げる「こんにちは。world.html」しかし、-私効果があります:
find . -name "*.html" -print0|xargs -0 tar czf dest.tar.gz
なぜこれが起こるのかわかりません。誰かが私を助けることを願っています。