Page 1 of 1

Verzeichnisbaum ohne Dateien kopieren

Posted: 13. Nov 2010 23:07
by Phoenix
Hallo an die Sachkenner,

ich hab mal wieder eine DAU?- Frage...

Ich möchte den kompletten Dateibaum meines Jahresverzeichnisses ohne Dateien ins nächste Jahr kopieren. Mit Dateien über cp -r : - alles klar; aber ohne? Das manuelle Löschen ist nervig. Das Netz spuckt zwar ein wenig aus, das meiste leider nur für Redmond.

[url=http://www.netkom.org/verzeichnisse_ohn ... en.38.html
treecopy]netkom[/url]
swissitmagazine
issociate
forum.chip >>

Wie kann man komplette Verzeichnisstrukturen bzw. -bäume ohne Inhalt (Dateien kopieren?
>>
xcopy quelle ziel /T /E ?? Ist wohl ein WIN- Programm...
oder
Anwendungslösung unter linux...
mit cp -r den ganzen Verzeichnisbaum kopieren, und dann den Kopiervorgang mit Ctrl C
[Strg + C] abbrechen, wenn die Dateien kommen.
Es werden zuerst die Verzeichnisse angelegt, dann die Dateien kopiert.
Die noch mitkopierten Dateien mit
rm -r `find /verzeichnis -type f` löschen,
fertig ist die Verzeichnisstruktur

Das ist reichlich anstregend, weil man die Anzeige intensiv beobachten muß und außerdem reaktionsschnell sein muß zum Abbrechen. Kennt jemand aus dem Forum eine ausgereiftere Lösung?

Mit ?? zum Wochenende

Phoenix

Posted: 14. Nov 2010 0:14
by Janka
Ohne Fehlerbehandlung, das zweite Argument muss ein absoluter Pfad sein:

Code: Select all

#!/bin/sh
mkdir $2
cd $1
find -type d -exec mkdir $2/{} \;
Janka