2013-08-08 14 views
5

私はwebsite.tgzを抽出したいが、私は、これらは「出てくる」したくない:どのようにtarを使用し、特定のファイル以外のすべてを抽出しますか?

app/config.ini 
log/ 

は、私はこれをどのように行うのですか?

あるいは/また、どのように私は、上記以外のすべてを上書きしますか?

+6

を使用してみてください: '--exclude = PATTERN はPATTERN'として与えられたファイルを除外します – Gryphius

答えて

18

はマニュアルページから次のコマンド

tar -xvzf /path/to/tarfile --exclude='file dont want to extract' 
2

Gryphiusによってコメントされたとおり、--excludeのオプションをGNU tarに使用できます。

あなたは可能性もtardyと後処理tarアーカイブ。

tardyは、あなたが(例えば...など、アーカイブされたファイルパスを接頭辞ユーザーまたはグループ名を変更する)他の有用な変換を行うことができます。

関連する問題