.tar.gzファイルのフィルタ処理されたコピーを作成し、不要なファイルを削除します。

.tar.gzファイルのフィルタ処理されたコピーを作成し、不要なファイルを削除します。

このWindowsシェルバッチファイルコマンドに対応するLinuxシェルは何ですか?

tar czf b.tgz --exclude="dontwant.tgz" @a.tgz

達成するには何が必要ですか?

  • a.tgzを含む多くのファイルがありますdontwant.tgz
  • .b.tgza.tgzdontwant.tgz

ベストアンサー1

Linuxディストリビューションにそのエントリがあることを確認しbsdtar(ターミナルに入力するだけ)、代わりにそれを使用してくださいtar。最初の項目はFreeBSD(したがって「macOS」)Tarです。そして希望の「@」オプション、2番目のGNU Tarいいえそれ。私の現在のシステム(Slackwareベース)には両方があります。

「tar」は、さまざまな機能を備えたさまざまなプログラムで処理できるファイル形式であることを覚えておいてください(数十年前、UNIXでは単一のプログラムで始まりましたが)。

おすすめ記事