So erstellen Sie eine tar.gz-Datei aus einem Ordner ohne Ordner


10

Wie schließe ich eine Datei oder einen Ordner aus, während ich mit dem Befehl tar eine tar.gz-Datei erstelle?

Antworten:


13

Einfaches Beispiel: Erstellen eines gezippten Tarballs aus einem Verzeichnis, Ausschließen eines Unterverzeichnisses und Auflisten des Inhalts:

$ 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/

3
Ich hasse es, ein Pedant zu sein, aber eine Tomate ist technisch / botanisch gesehen auch eine Frucht :)
Kev

4
Dies wäre eine nette Diskussion auf cooking.stackexchange.com ; D

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.