*** Al Bogner (suse-linux@ml04q1.pinguin.uni.cc) schrieb am Feb 26, 2004 in...:
[...] Ich möchte folgendes machen
tar -cvzf test.tgz /home/ab/Documents/
Solange wir über gnutar schreiben, brauchst Du den dash davor nicht.
[...] Der Befehl gzip -cd /tmp/test.gz | tar xf - wird in /tmp2 aufgerufen. Danach sollte es in /tmp2 ein /tmp2/home/ab/Documents geben, was eben gerade funktioniert hat, [...]
Solange wir über gnutar sprechen: tar xzCf /tmp2 /tmp/test.tgz
[...] vorher aber nicht. Ich muß da noch intensiver testen, was da los ist/war.
Wie geschrieben: Vermutlich ist die Option "-P" reingerutscht.
Meine Frage nun ist, wie müßte der Befehl aussehen, wenn man in /tmp2 den Befehl aufruft und man als Ergebnis /tmp3/home/ab/Documents haben möchte?
Solange "/tmp3" schon vorhanden ist: Siehe oben.
Es gibt also dann 3 unterschiedliche Pfade. Vermutlich ist tar -O anzuwenden und dann die Ausgabe umzuleiten, aber ich habe es noch nicht so geschafft.
Al, Du solltest Dich mal ganz dringend einen Tag an Deinen Rechner setzen und mir "tar" experimentieren. Bitte belaste die Liste mit solch einfachen Problemen nur dann, wenn Du wirklich nichtmehr weiter kommst!
Vielleicht liegt es auch daran, dass irgendtwas verstellt ist. Bitte also die korrekte Syntax für o.a. Beispiel posten, damit ich testen kann, ob es am Befehl oder an etwas anderem liegt.
Du hast eine History! Ich hoffe, Du hast sie ordentlich groß einge- stellt. Schau Dir an, was Di gemacht hast. Ich gehe davon aus, dass Du dann herausbekommst, woran es gelegen hat.
Mist, gerade habe ich nochmal getestet und nun ist es wieder in /home gelandet. Entweder mein Script macht da Unsinn oder gpg verändert da eine Variable.
Unsinn! gnutar verwendet im wesentlichen AFAIK nur die Environment- Variable "TAPE", in der das per Default zu verwendende "Archiv-File" stehen soll. Unter Linux "/dev/st0" oder "/dev/nst0". Dann gibt es noch die Variable "TAR_OPTIONS", die aber SuSE AFAIK nirgendwo setzt.
Im Script mache ich ja auch nichts anderes als auf der Konsole.
Hmpf :)...
[...]
MfG Henning Hucke -- Universum 21/19, Ablaufdatum: 18.6.30678437902