On Sat, May 27, 2006 at 09:02:15PM +0200, u.kietzmann@arcor.de wrote:
Hallo Liste,
ich habe ein Problem und komme auch mit "googeln" nicht weiter:
Ich habe ein Verzeichnis mit Unterverzeichnissen, die verschiedene Sprachversionen enthalten, in denen wiederum Unterverzeichnisse existieren. Ich will mir nun alle deutschsprachigen Unterverzeichnisse mit allen darin enthaltenen Unterverzeichnissen und Dateien in ein Zielverzeichnis unter Beibehaltung der Verzeichnisstruktur kopieren. Idealerweise passiert das ganze skriptgesteuert. Und genau hier hören meine Kenntnisse auf.
Hallo,
wenn du die Dateien mit "find" anzeigen kannst, dann kannst du mittels tar und --files-from arbeiten:
find .../german --exclude ... | tar -cf- --files-from=- | \ tar -C ZIELDIR -xvf-
Zwischen den beiden Tars kannst du auch einen ssh-Aufruf einschieben, um die Struktur zu einem anderen Rechner zu kopieren.
Gruß, Thomas