Al Bogner wrote:
Am Sonntag, 5. Februar 2006 15:08 schrieb Jan Ritzerfeld:
Für mehrstufige Verzeichnisse fällt mir spontan auch nichts ein. :-(
Ich denke das könnte man mit einem Shellscript machen.
Etwa so: alfacopy.sh quelle ziel
Zuerst mit find alle Directories bestimmen, die kopiert werden sollen und dann Verzeichnis für Verzeichnis in einer Schleife alfabetisch kopieren.
Ich hätte da auch gern was fertiges :-) Aber so viel Aufwand sollte so ein Script auch nicht sein.
Al
vielen Dank für die Anregungen von Jan und Al. Das hatte ich schon befürchtet, dass ich mir ein Script schreiben muss. Hier meine Lösung, mit 2 Scripts Script1 alphacopy.sh: #!/bin/bash # $1 Quelle $2 Ziel src=`basename $1` cd $1 cd .. find $src -print | sort | xargs -n 1 onecopy $2 Script2 onecopy: #!/bin/bash if [ -d $2 ] then mkdir $1/$2 else cp $2 $1/$2 fi Meine Zwecke werden damit erfüllt. Wenn es noch eleganter geht würde es mich interessieren. Frage am Rande: Warum wurden die Postings von Jan aus dem Archiv gelöscht? Roland Langner