Re: find und tar

2004-10-05 Diskussionsfäden Helmut Waitzmann
Mario Duve [EMAIL PROTECTED] writes:

finde in /dir alle Verzeichnisse /xxx und mache dann ein .tar file
von jedem xxx Verzeichniss.

Das musst Du schon genauer erklären:

/xxx liegt garantiert nicht in /dir:  Beide liegen in / und daher
nebeneinander.  Ich vermute, Du meinst etwas anderes.  Was genau?

müsste ja dann ungefähr so aussehen:
find /dir -type d -name xxx -exec tar ??? wie nun weiter ?

Aha.  Das sieht schon besser aus.  find findet so also z.B. die
Verzeichnisse /dir/ein/Unterverzeichnis/Namens/xxx und
/dir/ein/Unterverzeichnis/Namens/xxx/xxx
(vorausgesetzt, es gibt sie).

Doch da gibt es weitere Fragen:

Soll sowohl von /dir/ein/Unterverzeichnis/Namens/xxx als auch von
/dir/ein/Unterverzeichnis/Namens/xxx/xxx ein
tape archive erzeugt werden?

Wenn ja, bedeutet das, dass der Inhalt von
/dir/ein/Unterverzeichnis/Namens/xxx/xxx zweimal -- wenn man es ganz
dumm anstellt, sogar dreimal -- archiviert wird.  Ist das gewünscht?

Oder soll die Rekursionstiefe des Archivs jeweils auf ein Verzeichnis
beschränkt werden?

Wie sollen die Archive jeweils heißen und in welchem Verzeichnis sollen
sie stehen?

Von der Beantwortung dieser Fragen hängt alles weitere ab.
-- 
Wenn Sie mir E-Mail schreiben, stellen |  When writing me e-mail, please
Sie bitte vor meine E-Mail-Adresse |  precede my e-mail address with
meinen Vor- und Nachnamen, etwa so:|  my full name, like
Helmut Waitzmann [EMAIL PROTECTED], (Helmut Waitzmann) [EMAIL PROTECTED]



find und tar

2004-09-28 Diskussionsfäden Mario Duve
Hallo,

folgendes möchte ich erreichen.

finde in /dir alle Verzeichnisse /xxx und mache dann ein .tar file
von jedem xxx Verzeichniss.

müsste ja dann ungefähr so aussehen:
find /dir -type d -name xxx -exec tar ??? wie nun weiter ?

--
Mario


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: find und tar

2004-09-28 Diskussionsfäden Jan Trippler
Am Dienstag, 28. September 2004 21:14 schrieb Mario Duve:
 folgendes möchte ich erreichen.

 finde in /dir alle Verzeichnisse /xxx und mache dann ein .tar
 file von jedem xxx Verzeichniss.

 müsste ja dann ungefähr so aussehen:
 find /dir -type d -name xxx -exec tar ??? wie nun weiter ?

Für jedes Verzeichnis ein eigenes tar-File?
z. B. so (nähere Infos zu den printf-Optionen liefert man find):
find /dir -name xxx -printf tar cf %f_%i.tar %p\n | sh

Jan

-- 
Linux-Quickies: http://www.jan-trippler.de
PingoS: http://www.pingos.org