tar
ファイルの一覧
tv
特定のファイルだけとりだす
$ tar xvf archive.tar path/to/file.txt
$ tar xvf archive.tar *to
パイプの場合は - が要る
解凍時に親ディレクトリを作らない
$ tar zxf hoge.tar.gz --strip=1
Dockerfile でよくやるやつ
RUN mkdir -p /hoge && wget -O - https://example.com/archive/hoge.tar.gz | tar zx -C /hoge --strip=1
ディレクトリ作る、wget で tar へパイプする、特定ディレクトリへ向けて解凍する、親ディレクトリは省く
$ tar -xzvf /workspace/gcloud.tar.gz -C /workspace/gcloud --strip-components=1