AIX tarコマンドで-zオプションが使えない場合

AIXでは、tarコマンドで-zオプションが使えませんが、それを1行のコマンドで行う方法です。

圧縮

標準出力「-」をパイプを通して、gzipコマンドへ渡してあげます。

# tar cvf - ./test | gzip - > test.tar.gz
# tar cvf - ./test | compress - > test.tar.Z

解凍

解凍するコマンドに「-dc」オプションを指定することで、標準出力に渡すことができるので、それをパイプを通して、tarコマンドに渡してあげます。

# gzip -dc test.tar.gz | tar xvf -
# compress -dc test.tar.Z | tar xvf -
タイトルとURLをコピーしました