LoginSignup
9
9

More than 5 years have passed since last update.

特定のファイルをtar.gzから取り出す

Last updated at Posted at 2018-08-30

まずtar.gzの中身を確認。

$ tar zft data.tar.gz
data/
data/dir01/
data/dir02/
data/dir03/ ←------------このディレクトリを取り出したい
data/file01
data/file02 ←------------このファイルも取り出したい
data/file03

tarのオプションを「zft」→「zfx」に変えて、取り出したい「data/dir03/」と「data/file02」を指定。

$ tar zfx data.tar.gz data/dir03/ data/file02

以下結果。
ディレクトリ構成を保ったまま取り出せます

$ find data
data
data/dir03
data/dir03/dddddddd
data/file02
9
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9