質問: gzファイルを解凍するとき、ディレクトリを作成せず解凍したいです。 testdir.tar.gz tarの中身は 10個ぐらいファイルやディレクトリがあります。 これを以下ディレクトリに中身だけおきたいです。 /home/myhost/testdir tar zxvf tardir.tar.gz -C /home/myhost/testdir/ とすると /home/myhost/testdir/testdir/ファイルの中身 となってしまいます。 /home/myhost/testdir/ファイルの中身 としたい場合はどうすればよいのでしょうか。
回答: ``` > tar -tvzf testdir.tar.gz ``` としたときに、それぞれが testdir/aaa/file1 testdir/aaa/file2 testdir/file3 のような感じになっている tar ball でしょうか?(tarの格納情報に testdir ディレクトリが含まれている) だとしたら ``` > tar -zxvf testdir.tar.gz -C /home/myhost ``` としてやるしかないのでは。