gutitm
Goto Top

Was bedeutet der Befehl tar cf - .

Hi,

mir ist klar was tar mit seinen Optionen ist, aber wie wendet man die "Platzhalter" an, z,Bsp.

tar cf - . | ( cd /new ; tar xpsSf - --numeric-owner )

Die Frage bezieht sich hier auf den Bindestrich...das es irgendwas ersetzt ist mir klar, aber was? Gibt es eine Referenz dafür?

Grüße gutit

Content-Key: 127252

Url: https://administrator.de/contentid/127252

Printed on: April 25, 2024 at 16:04 o'clock

Member: H41mSh1C0R
H41mSh1C0R Oct 16, 2009 at 07:53:38 (UTC)
Goto Top
schonmal probiert??

man tar

da müssten doch die Parameter aufgelistet werden oder?

"tar cf - . |"

gefunden =)

Auszug aus den Manpages:

c --> create
f --> file (default "-", meaning stdin/stdout)
Member: gutitm
gutitm Oct 16, 2009 at 08:12:38 (UTC)
Goto Top
ja klar,

ging ja auch eher um den Bindestrich dannach und den Punkt...also die Platzhalter....die Pipe ist mir inzwischen klar geworden
Member: H41mSh1C0R
H41mSh1C0R Oct 16, 2009 at 08:40:13 (UTC)
Goto Top
Der "." gibt das aktuelle Verzeichnis an und wofür der "-" steht steht in meinem ersten Post
Member: jhinrichs
jhinrichs Oct 16, 2009 at 08:59:17 (UTC)
Goto Top
Um es in einen Satz zu fassen:
tar c
Archiv erzeugen
tar cf
Archiv erzeugen und Datei angeben, in die Archiv geschrieben wird
tar cf -
Archiv erzeugen und auf stdout ausgeben
(könnte man weglassen, ist das gleiche wie "tar c")
tar cf - .
Archiv des aktuellen Verzeichnisses erzeugen und auf stdout ausgeben
tar cf - . | blabla
Archiv des aktuellen Verzeichnisses erzeugen und auf stdout ausgeben, stdout per Pipe weiterleiten
Member: gutitm
gutitm Oct 16, 2009 at 09:42:50 (UTC)
Goto Top
Vielen Dank, vor allem die Sache mit stdout ist das Interessante...geht darum eine Festplatte zu spiegeln...