So erstellen Sie unter Ubuntu einen Verzeichnispfad mit einer Anweisung

So erstellen Sie unter Ubuntu einen Verzeichnispfad mit einer Anweisung

Gibt es unter Ubuntu eine Möglichkeit, einen Verzeichnispfad in einer Anweisung zu erstellen?

Nehmen wir an, ich habe das Verzeichnis /tmp/fooohne Unterverzeichnisse und möchte eines erstellen /tmp/foo/bar/baz.

mkdir /tmp/foo/bar/bazscheitert mitmkdir: cannot create directory /tmp/foo/bar/baz: No such file or directory

Gibt es eine Anweisung, mit der dieser Trick funktioniert?

Antwort1

mkdir -p /tmp/foo/bar/baz

Von „man mkdir“:

-p, --parents
      no error if existing, make parent directories as needed

verwandte Informationen