it-mure.jp.net

Xに一致するすべてのファイル/ディレクトリをGREPおよびTAR

ディレクトリ内のwordpressに一致するすべてのフォルダの内容をgzip/tarballで検索したいのですが、コマンドを機能させるのに問題があり、次のようなものだと思いました。

find * | tar -zcvf jdaniel/wp-all.tar.gz 'grep wordpress'

tar:以前のエラーによる失敗ステータスで終了

1
ehime

代わりに、findコマンドで検索を実行してください。

find ./ -iname '*wordpress*' | tar -zcvf jdaniel/wp-all.tar.gz

Findコマンドに-type dを追加することもできますが、tarコマンドに渡されたときにディレクトリ内のファイルがスキップされるかどうかはわかりません。

0
Matrix Mole

名前に「wordpress」が含まれる現在のディレクトリ内のすべてのディレクトリをアーカイブする場合は、次を使用します。

tar -zcvf jdaniel/wp-all.tar.gz *wordpress*

これは、「。」で始まるディレクトリに関心がないことを前提としています。

0
garyjohn