Hallo,
Ich muß sagen, ich habe zwar keine Ahnung was hinter diesem String steht, es würde mich aber interessieren, falls jemand Zeit hat mir das zu erklären?!? Danke, wenn nicht versuch ichs selbst rauszufinden
tar -cSp --numeric-owner -f - . erzeugt ein neues Archiv - ab dem Verzeichnis . . - (das Zweite - von -f -) ist der Standardausgabekanal (- nach POSIX), . das aktuelle Verzeichnis, c erzeugt ein neues Archiv, S handle sparse files efficiently, p erhält die Rechte. Da durch die andere /etc/passwd, .. vom Rettungssystem die Namen/Gruppen nicht mehr passen würden wird --numeric-owner verwendet. Was es mit dem S (handle sparse files efficiently) genau auf sich hat hab ich auch noch nicht herausgefunden. Wird bei manchen Beisp. auch weggelassen. (Da muß ich mir wohl mal den Quelltext von tar ansehen.) Die Ausgabe (Kanal) der Seite vor dem | wird den Befehlen auf der Seite nach dem | zugeführt. Dort wird mit cd /NEW nach /NEW gewechselt. Durch das && wird das zweite tar nur dann ausgeführt wenn der vorherige Befehl (cd /NEW) erfolgreich ausgeführt wurde. (Zum Verständnis einfach mal: true && ls und false && ls eingeben.) tar xSpvf - packt dann wieder alles aus der Datei - (Standardeingabekanal) aus. x packt aus, v zeigt alles ausführlich. MfG Klaus