Ich habe die folgenden vier Dateien im Dateisystem:
/home/martin/cvs/ops/cisco/b/s1
/home/martin/cvs/ops/cisco/b/s2
/home/martin/cvs/ops/extreme/b/r3
/home/martin/cvs/ops/j/b/r5
Ich muss diese Dateien in ein Tar-Archiv einfügen, möchte aber keine Verzeichnisse hinzufügen. Das Beste, was ich mir einfallen lassen konnte, war:
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
Dies ist immer noch nicht perfekt, da jede Datei im Archiv zwei Verzeichnisse tief ist. Gibt es einen besseren Weg? Oder muss ich einfach kopieren s1
, s2
, r3
und r5
Dateien in einem Verzeichnis und erstellen Sie das Archiv mit tar -czvf archive.tgz s1 s2 r3 r5
?