web-dev-qa-db-ja.com

tar:myfile.tar.gzアーカイブをmyfileという名前のディレクトリに抽出します

タールでできますか? bashスクリプトを作成する必要がありますか?

2
luca
tar -xzf foo.tar.gz -C bar/

これにより、ディレクトリがbarに変更された後、gzipで圧縮されたfoo.tar.gzが抽出されます。

9
tkerwin

Tar 1.28から、--one-top-levelオプションを使用できます。

tar zxvf archive_name.tar.gz --one-top-level

これにより、archive_name.tar.gzarchive_nameという名前のディレクトリに抽出されます。

2
radinho