大きなタールボールからディレクトリを抽出する

大きなタールボールからディレクトリを抽出する

パスがわからないディレクトリを解凍するにはどうすればよいですか?私はディレクトリ名だけを知っています。

ワイルドカードを使用して単一ファイルを解凍する方法を知っています。tar -xf somefile.tar.gz --wildcards --no-anchored 'index.php'

ベストアンサー1

二度だけお届けします。

$ tar -tf somefile.tar.gz | grep dir-i-am-looking-for | head -1
./foo/bar/dir-i-am-looking-for/somefile/bla/bla/bla
$ tar -xf somefile.tar.gz ./foo/bar/dir-i-am-looking-for

GNU tarには「ワイルドカードを含める」オプションは表示されません。

おすすめ記事