Ich versuche einen eleganten Weg zu finden, um ein neues Unterverzeichnis in einer Reihe vorhandener Verzeichnisse zu erstellen.
Ich habe bereits 15 Verzeichnisse mit den Namen Week1 bis Week15 erstellt. In diesen Verzeichnissen möchte ich ein neues Verzeichnis mit dem Namen "Zuweisungen" erstellen. Ich denke, dies könnte eine Art Schleife erfordern, aber davon abgesehen bin ich ein wenig verloren.
Ich weiß, dass ich in jedes Verzeichnis "cd" und dann "mkdir Assignment" und diesen Schritt für alle 15 Verzeichnisse wiederholen kann, aber ich weiß, dass es einen einfacheren Weg geben muss.
Jede Hilfe / Beratung wird sehr geschätzt!
-p
Option angibt, dass die übergeordneten Verzeichnisse nach Bedarf erstellt werden sollen. Dies funktioniert auch dann, wenn Sie Week1 - Week15 noch nicht erstellt haben.mkdir -p Week{01..15}/Assignments
Es gibt verschiedene Möglichkeiten - versuchen Sie es mit dieser Schleife:
Sie können auch die
Week
Ordner betrügen - verwenden Sie diese:Nur zum späteren Nachschlagen - wenn Sie etwas Ähnliches tun müssen.
quelle