BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Verzeichnisse rekursiv löschen

Mit Hilfe der -p Option von mkdir(1) lassen sich Verzeichnisse rekursiv erstellen. Genau gleich können mit der -p Option von rmdir Verzeichnisse rekursiv gelöscht werden solange sich in einem der Verzeichnisse keine Dateien befinden:

# mkdir -p foo/bar/mitz
# touch foo/datei
# rmdir -p foo/bar/mitz
rmdir: foo: Directory not empty
# ls foo/
datei

Mehr Informationen zu rmdir findet man in der Manpage rmdir(1).

 Permalink