1. ホーム
  2. compression

[解決済み】tar.xzを1つのコマンドで作成する方法

2022-04-13 06:49:10

質問

を作成しようとしています。 .tar.xz 圧縮されたアーカイブを1つのコマンドで実行します。そのための具体的な構文は何ですか?

私が試したのは tar cf - file | xz file.tar.xz しかし、それはうまくいきません。

解決方法は?

を使用します。 -J の圧縮オプションは xz . また、次のことを忘れないでください。 man tar :)

tar cfJ <archive.tar.xz> <files>

2015-08-10を編集しています。

に引数を渡している場合、その引数は tar ダッシュ付き (例 tar -cf とは対照的に tar cf ), とすると -f オプションは最後に来る必要があります。 というのは、ファイル名を指定するためです。 A-B-B という指摘がありました!) その場合、コマンドは次のようになります。

tar -cJf <archive.tar.xz> <files>