tarでディレクトリを指定して解凍したい

ブログ
Burst at Pexels
ブログ
この記事は約1分で読めます。

ディレクトリを指定して解凍する

tar xzvf dummy.tar.gz -C 解凍先ディレクトリ

ディレクトリを指定して、第2階層から展開する

mkdir test && tar xzvf dummy.tar.gz -C 解凍先ディレクトリ --strip-components 1

例:「1」ディレクトリ配下に「text.txt」があるtar.gzファイル

$tar tf dummy.tar.gz 1
1/
1/text.txt
$mkdir 2 && tar xzvf dummy.tar.gz -C 2
2
└─ 1
   └─ text.txt
$mkdir 3 && tar xzvf dummy.tar.gz -C 3 --strip-components 1
2
└─ text.txt

コメント