Antworten:
Das -p
Flag erstellt verschachtelte Verzeichnisse, jedoch nur, wenn diese noch nicht vorhanden sind.
Angenommen, Sie haben ein Verzeichnis /foo
, für das Sie Schreibberechtigungen haben.
mkdir -p /foo/bar/baz # creates bar and baz within bar under existing /foo
Es ist auch eine idempotente Operation, denn wenn Sie denselben Befehl erneut ausführen, wird kein Fehler ausgegeben, aber es wird nichts erstellt.