Hallo Mal wieder DER tar thread: Ich kann keine Verzeichnisse mit tar ausschliessen! Das ganze ist langsam ein Witz. a) tar cvf neu.tar /home/name --exclude=/home/name/verzeichnis b) tar cvf neu.tar /home/name -X regeln.txt regeln.txt: /home/name/verzeichnis /home/name/verzeichnis/* a + b gehen beide nicht! Warum geht es nicht? mfg
At 18:44 01.02.01 +0100, ChristophRaucher wrote:
Hallo
Mal wieder DER tar thread: Ich kann keine Verzeichnisse mit tar ausschliessen! Das ganze ist langsam ein Witz.
a) tar cvf neu.tar /home/name --exclude=/home/name/verzeichnis b) tar cvf neu.tar /home/name -X regeln.txt
regeln.txt:
/home/name/verzeichnis /home/name/verzeichnis/*
a + b gehen beide nicht!
probier in eine Zeile nur den Namen des Verzeichnisses zu schreiben, ganz
ohne slash und platzhalter !
--
mfg
Hi, On Thu, Feb 01 2001 at 18:44 +0100, ChristophRaucher wrote:
Mal wieder DER tar thread: Ich kann keine Verzeichnisse mit tar ausschliessen! Das ganze ist langsam ein Witz.
a) tar cvf neu.tar /home/name --exclude=/home/name/verzeichnis b) tar cvf neu.tar /home/name -X regeln.txt
regeln.txt:
/home/name/verzeichnis /home/name/verzeichnis/*
a + b gehen beide nicht!
Gib das auszuschließende Verzeichnis mal als relativen Pfad an: tar cvf neu.tar /home/name --exclude=verzeichnis Ciao, Stefan -- Stefan Troeger o _ _ _ stefan@troeger.st __o __o /\_ _ \\o (_)\__/o (_) _`\<, _`\<, _>(_) (_)/<_ \_| \ _|/' \/ (_)/(_) (_)/(_) (_) (_) (_) (_)' _\o_
Hallo Christoph On Thu, 01 Feb 2001, ChristophRaucher wrote:
a) tar cvf neu.tar /home/name --exclude=/home/name/verzeichnis b) tar cvf neu.tar /home/name -X regeln.txt
regeln.txt: /home/name/verzeichnis /home/name/verzeichnis/*
a + b gehen beide nicht! Warum geht es nicht?
Nur mal so ein Gedankengang..... "man tar" sagt mir: --exclude FILE exclude file FILE Koennte es sein, dass es vielleicht wirklich nur mit Dateien und nicht mit Verzeichnissen geht....? CU, Thomson -- Dipl.-Geophys. Thomas Hertweck Geophysikalisches Institut, Universitaet (TH) Karlsruhe Email: ubtj@rz.uni-karlsruhe.de Linux is like a wigwam - no windows, no gates, apache inside!
Hallo Thomson, * Thomas Hertweck wrote on 01 Feb 2001:
On Thu, 01 Feb 2001, ChristophRaucher wrote:
a) tar cvf neu.tar /home/name --exclude=/home/name/verzeichnis b) tar cvf neu.tar /home/name -X regeln.txt
regeln.txt: /home/name/verzeichnis /home/name/verzeichnis/*
a + b gehen beide nicht! Warum geht es nicht?
Nur mal so ein Gedankengang..... "man tar" sagt mir: --exclude FILE exclude file FILE Koennte es sein, dass es vielleicht wirklich nur mit Dateien und nicht mit Verzeichnissen geht....?
Geht bei mir (GNU tar 1.12) problemlos, auch mit Verzeichnissen: /home/helms/Mail /home/helms/src *~ /home/helms/*/log Gruß, Sebastian -- "No worries." - Rincewind Sebastian Helms - mailto:sebastian@helms.sh (PGP available) SuSE-Linux-Mailinglisten-FAQ: http://www.ndh.net/home/s.helms/faq/
Hallo, On Thu, 01 Feb 2001, Sebastian Helms wrote:
* Thomas Hertweck wrote on 01 Feb 2001:
On Thu, 01 Feb 2001, ChristophRaucher wrote:
a) tar cvf neu.tar /home/name --exclude=/home/name/verzeichnis b) tar cvf neu.tar /home/name -X regeln.txt
regeln.txt: /home/name/verzeichnis /home/name/verzeichnis/*
a + b gehen beide nicht!
Nur mal so ein Gedankengang..... "man tar" sagt mir: --exclude FILE exclude file FILE Koennte es sein, dass es vielleicht wirklich nur mit Dateien und nicht mit Verzeichnissen geht....?
Geht bei mir (GNU tar 1.12) problemlos, auch mit Verzeichnissen:
Ich habe gerade nochmal nachgesehen (SuSE 6.4).... Sowohl die Man-Page als auch die Info-Seite spricht im Zusammenhang mit der Option --exclude immer von 'Files', das finde ich ja dann aeusserst ungluecklich formuliert - oder ist mein Englisch in dieser Hinsicht nicht ausgereift.....? Gruesse, Thomson -- Dipl.-Geophys. Thomas Hertweck Geophysikalisches Institut, Universitaet (TH) Karlsruhe Email: ubtj@rz.uni-karlsruhe.de Linux is like a wigwam - no windows, no gates, apache inside!
On Thu, 01 Feb 2001, you wrote:
[...] a) tar cvf neu.tar /home/name --exclude=/home/name/verzeichnis b) tar cvf neu.tar /home/name -X regeln.txt
Hallo, bist du sicher, dass du nicht vielleicht: tar cvf neu.tar /home/name/ --exclude=/home/name/verzeichnis/ eingegeben hast? Weil du den Pfad wahrscheinlich mit Tab ergaenzen hast lassen. Wenn ja, dann dann lass den Strich am Ende weg und probier es so mal, ich glaub, dass es dann funktioniert. Hier noch ein Auszug aus der info-Seite zum Thema (tar: Choosing: exclude): A PATTERN containing `/' excludes a name if an initial subsequence of the name's components matches PATTERN; a PATTERN without `/' excludes a name if it matches any of its name components. For example, the pattern `*b/RCS' contains `/', so it excludes `blob/RCS' and `.blob/RCS/f' but not `blob/RCSit/RCS' or `/blob/RCS', whereas the pattern `RCS' excludes all these names. Conversely, the pattern `*.o' lacks `/', so it excludes `.f.o', `d/f.o', and `d.o/f'. seb
Am Don, 01 Feb 2001 schrieben Sie:
Hallo
Mal wieder DER tar thread: Ich kann keine Verzeichnisse mit tar ausschliessen! Das ganze ist langsam ein Witz.
a) tar cvf neu.tar /home/name --exclude=/home/name/verzeichnis b) tar cvf neu.tar /home/name -X regeln.txt
regeln.txt:
/home/name/verzeichnis /home/name/verzeichnis/*
a + b gehen beide nicht!
Warum geht es nicht?
mfg
es war hinten das "/". ok, danke ChristophR.
participants (6)
-
ChristophRaucher
-
Hans Klein
-
Sebastian Helms
-
Sebastian Huber
-
Stefan Troeger
-
Thomas Hertweck