Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Verzeichnisbaum ohne Dateien kopieren

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Phoenix



Anmeldungsdatum: 12.10.2008
Beiträge: 582
Wohnort: HSK

BeitragVerfasst am: 13. Nov 2010 23:07   Titel: Verzeichnisbaum ohne Dateien kopieren

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_ohne_dateien_kopieren.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
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 14. Nov 2010 0:14   Titel:

Ohne Fehlerbehandlung, das zweite Argument muss ein absoluter Pfad sein:
Code:

#!/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.
 
Benutzer-Profile anzeigen Private Nachricht senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy