TARの組み込みアーカイブサポートの利点は何ですか?

TARの組み込みアーカイブサポートの利点は何ですか?

電話オプションを提供します。

tar -cI "xz -9" -f my_archive.tar.xz my_path/

そして

XZ_OPT=-9 tar cJf my_archive.tar.xz my_path/

両方の結果のサイズはまったく同じです。

コマンドで過度の転送をJサポートするために組み込み関数を使用する必要がある理由はありますか?xzxz

ベストアンサー1

-Jこのオプションでは、少なくともデフォルトの圧縮設定でlessと入力して覚えておく必要があります。このオプションは、PATHxzと同様にPATHの実行可能ファイルを呼び出します-I

また-I、環境変数を介して制御できないコンプレッサー、そのパス、および使用するオプションを完全に制御できます。

あなたの場合は味の問題です。

別のオプションはtar、ファイルをターゲットにして出力をコンプレッサーにパイプすることです。

tar cf - my_path | xz -9 > my_archive.tar.xz

おすすめ記事