タール:剪定が行われた後
find . -maxdepth 6 (-name *.tar.gz -o -name bediskmodel -o -name src -o -name ciao -o -name heasoft -o -name firefly -o -name starlink -o -name Chandra) -prune -o -print| tar cvf somefile.tar --files-from=-
タールアップ残りの部分を、その後、すなわち、ものの全体の多くを除外するだけで6つのサブディレクトリの深さに見える、と。xargsのを見つけると私は私がやりたい次いる
難しくありません。パイプ(|)の前のビットは100%動作します。私がタールを除外した場合、私は(スクリーンに)後ろのものを取得します。しかし、パイプとタールを入れると、それは私が見つけたばかりのものを含めて、すべてをタールします。
多くの異なる繰り返しを試しました。
-print0 | xargs -0 tar rvf somefile.tar
-print0 | xargs -0 tar rvf somefile.tar --null --files-from = -
-print0 | tar cvf somefile.tar - null -T -
どうしたのですか?私はこれを前にした。今は灰色の毛を私に与えているだけです。
私はあなたの前に 'find' – drevicko