PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verzeichnisstruktur ohne Dateiinhalte replizieren?


drdope
2006-01-05, 05:58:37
Folgendes Szenario:

Ich möchte von meinem Desktop aus via rsync Dateien mit meinem Server Syncronisieren. Diese Dateien sollen dann via cron/rsync in eine auf dem Server vorgegebene Verzeichnisstruktur abgelegt und auf dem Desktop gelöscht werden.

Mein Gedanke war nun, diese Verzeichnisstruktur auf dem Desktop zu replizieren und die neuen Dateien dort einzupflegen.

Aber wie bekomme ich die Verzeichnisstruktur ohne Inhalte auf den Destop repliziert?

noid
2006-01-05, 15:33:53
Mehr als ein script welches rekursiv aufbaut ist fällt mir auch nicht ein.

also sowas wie "dircp.sh serverdir deskdir" in pseudocode:

FOR var IN 'ls $2'
DO
IF [ -d $var ]
THEN
EVAL "mkdir $1/$var"
EVAL "dircp.sh $1/$var $var"
FI
DONE

pseudocode, weil ich grad keine bash zur hand hab wo ich das testen könnte.
man-pages gibts ja genug. das script sollte auch irgendwo abgelegt werden wo es jedes programm findet. ich hoffe nur da ist kein grober logischer drin X-(

drdope
2006-01-06, 08:30:10
thx! werd ich mal testen...