Was bewirkt das folgende Kommando?
rmdir -p /tmp/x/y/z
Das Verzeichnis z wird gelöscht, falls es leer ist, dann wird das übergeordnete Verzeichnis y gelöscht, falls es leer ist, und so weiter
Das Verzeichnis z wird gelöscht
Die Verzeichnisse -p und z werden gelöscht
Das Verzeichnis /tmp/x/y/z wird mit allen seinen Dateien und Unterverzeichnissen gelöscht
LPI-Lernziel Grundlegende Dateiverwaltung (103.3)
rmdir /tmp/x/y/z würde nur das Verzeichnis z löschen -- falls es leer ist.
Enthält es noch Dateien oder Unterverzeichnisse, bricht das Kommando mit einer
Fehlermeldung ab. Dasselbe gilt für rmdir -p /tmp/x/y/z, bis darauf, dass
rmdir sich den angegebenen Namen entlang nach oben arbeitet, solange das
betreffende Verzeichnis leer ist. Ist also zum Beispiel y leer, aber x
enthält ein paar Dateien, dann wird y noch gelöscht, aber x nicht mehr.
Nicht angemeldet