このWindowsシェルバッチファイルコマンドに対応するLinuxシェルは何ですか?
tar czf b.tgz --exclude="dontwant.tgz" @a.tgz
達成するには何が必要ですか?
a.tgz
を含む多くのファイルがありますdontwant.tgz
。- .
b.tgz
a.tgz
dontwant.tgz
答え1
Linuxディストリビューションにそのエントリがあることを確認しbsdtar
(ターミナルに入力するだけ)、代わりにそれを使用してくださいtar
。最初の項目はFreeBSD(したがって「macOS」)Tarです。そして希望の「@」オプション、2番目のGNU Tarいいえそれ。私の現在のシステム(Slackwareベース)には両方があります。
「tar」は、さまざまな機能を備えたさまざまなプログラムで処理できるファイル形式であることを覚えておいてください(数十年前、UNIXでは単一のプログラムで始まりましたが)。