Verzeichnisbaum ohne Dateien kopieren

Post Reply
Message
Author
User avatar
Phoenix
Posts: 582
Joined: 12. Oct 2008 17:02
Location: HSK

Verzeichnisbaum ohne Dateien kopieren

#1 Post 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
Für kein Tier tut man so viel wie für die Katz!

3 BS aktuell
openSUSE 13.1-64 KDE auf Hauptplatte
Mageia 4-64 KDE auf USB- Platte
openSUSE 13.1-64 KDE auf USB- Platte mit Starter BodhiLinux 1.4.0

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#2 Post 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
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Post Reply