77 Was macht die -pFlagge in mkdir -p? linux ubuntu user27449 quelle 5 Mann mkdir, geben Sie die Informationen. Johan Antworten: 113 Das -pFlag 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. Eric Wendelin quelle
113 Das -pFlag 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. Eric Wendelin quelle
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.Es ist auch eine idempotente Operation, denn wenn Sie denselben Befehl erneut ausführen, wird kein Fehler ausgegeben, aber es wird nichts erstellt.
quelle