私は走りたいですtar --lzip -cvf file1.txt file2.txt
。ただし、lzipのヘルプページにはデフォルトで最大圧縮容量で実行されないことが示されています(該当するオプションは、-9
デフォルトはです-6
)。tar
最初に実行してファイルをリンクしてからlzip -9
結果tarを実行できますが、1つのコマンドでこれを実行できますか?
答え1
オプションを使用して「圧縮機」を指定できますtar
。-I
tar -cvf archive.lz -I 'lzip -9' file1.txt file2.txt
または、tar
出力をパイプすることもできますlzip
。
tar -cvf - file1.txt file2.txt | lzip -9 > archive.lz
両方のオプションが含まれています。GNU tar マニュアル(最初のものを検索してください-I
)。