Hallo, ich komme gerade mit find nicht weiter.
Ich will überprüfen ob eine bestimmte Ordnerstruktur existiert oder nicht und wenn nicht dann die Unterordner erstellen lassen und den Inhalt hineinkopieren.
Folgende Ordnerstruktur will ich haben (* unterschiedliche Ordnernamen):
MyRoot/*/Sub1 MyRoot/*/Sub2
In manchen *-Ordner existieren gar kein Sub1 oder Sub2 Ordner. In diesem sollen die Ordner erstellt werden und der Inhalt in Sub1 verschoben werden. Dazu wollte ich find verwenden um im ersten Schritt herauszufinden ob Sub1 existiert.
1 2 | # cd nach MyRoot und dann find -type d -maxdepth 1 -not -name ./%file/Sub1 |
Der nächste Schritt wäre mit execute die Ordner zu erstellen, dazu muss aber erst find richtig sein. 😉
Hat jemand eine Idee wie ich find richtig einsetze?