tar: komprimiert nur den Inhalt eines Ordners


4

Ich muss nur den Inhalt des Ordners komprimieren, nicht den Ordner mit tar. Gibt es dafür ein Argument? Ich habe suchen, aber ich finde nichts.

Beispiel:

 mainfolder/
     asd1
     asd2
     subfolder/
     ....
     asdN

In meinem Teer will ich folgendes:

  asd.tar.gz/
     asd1
     asd2
     subfolder/
     ....
     asdN

Antworten:


3

CD in "Hauptordner" und dann ausführen

tar cvfz /path/your.tgz ./*

Ich möchte dies aus diesem Ordner heraus tun, weil ich ein Python-Skript verwende
tato469

1
endlich habe ich os.chdir () (das ist wie cd in python) danke. Hier dein erster Check hier und herzlich willkommen :)
tato469

1
Warum verwenden Sie keine Python-Teer-Bibliothek? Dies ist die komplexere Methode, anstatt einen Systemaufruf zu verwenden.
noggerl
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.