Hallo,
habe mit "find" folgende Ausgabe:
/home/sicherung/manual/
/home/sicherung/manual/01.01.11
/home/sicherung/manual/01.01.11_workspace_DEV1
/home/sicherung/manual/01.01.11_workspace_DEV2
/home/sicherung/manual/01.01.11_workspace_DEV3
/home/sicherung/manual/01.01.11_workspace_DEV4
/home/sicherung/manual/02.01.11_workspace_DEV1
/home/sicherung/manual/02.01.11_workspace_DEV2
/home/sicherung/manual/02.01.11_workspace_DEV3
/home/sicherung/manual/02.01.11_workspace_DEV4
Nun möchte ich nur alle Ordner innerhalb von 01.01.11 in ein Verzeichnis verschieben. Dachte eigentlich an folgende Zeile... was nicht funktioniert da er dann - natürlich - den ganzen Ordner "manual" in "/home/sicherung/auto/." verschiebt.
Code:
find /home/sicherung/manual/ -maxdepth 2 -type d -exec mv {} /home/sicherung/auto/. \;
Brauche dieses "auslassen" der überflüssigen Verzeichnisse wie,
/home/sicherung/manual/
/home/sicherung/manual/01.01.11
/home/sicherung/manual/02.01.11
in der Ausgabe von "find" sehr oft ... daher bin ich dankbar über jeden hilfreichen Post.
Grüße
Lesezeichen