web-dev-qa-db-ja.com

フォルダーを除くフォルダーからtar.gzファイルを作成する方法

Tarコマンドでtar.gzファイルを作成するときに、ファイルまたはフォルダーを除外するにはどうすればよいですか?

10
hpn

簡単な例、サブディレクトリを除いてディレクトリからgzip圧縮されたtarballを作成し、内容を一覧表示します。

$ ls fruit/
Apple  banana  Peach  tomato
$ tar czf onlyfruit.tar.gz --exclude=tomato fruit/
$ tar tf onlyfruit.tar.gz 
fruit/
fruit/Peach/
fruit/Apple/
fruit/banana/
13
user13742

使用 --exclude=directory 国旗。魅力のように機能します。

9
Aditya Patawari