Verzeichnisse-Bäume kopieren ohne deren Inhalt

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
rainer.arnst
Beiträge: 74
Registriert: 25.09.2003 11:03:05
Wohnort: Berlin
Kontaktdaten:

Verzeichnisse-Bäume kopieren ohne deren Inhalt

Beitrag von rainer.arnst » 10.10.2003 16:55:02

Hallo,

ich muss einen Verzeichnis-Baum kopieren. Allerdings soll wirklich nur die Verzeichnis-Struktur kopiert werden, Files sollen keine kopiert werden.

Weiss jemand, wie ich das (möglichst einfach :) ) bwerkstelligen kann?

Danke,
Rainer

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 11.10.2003 17:58:19

Kannst du ueber find und ein bischen perl machen. Angenommen du willst die Verzeichnisstrucktur von /tmp/test nach /tmp/test2 kopieren, dann kannst du dasmit

Code: Alles auswählen

find /tmp/test/* -type d -exec perl -e '$ARGV[0] =~ s|/tmp/test/(.*)|/tmp/test2/$1|ig;system("mkdir $ARGV[0]");' {} \;
machen. Ist nicht besonders schoen, aber es geht.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
rainer.arnst
Beiträge: 74
Registriert: 25.09.2003 11:03:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von rainer.arnst » 11.10.2003 18:45:40

Vielen Dank für Deine Hilfe. Ich werde es Montag auszuprobieren!

Schönes Wochenende!

Antworten