Sie müssen '/' in das Verzeichnis ändern, das Sie als Suchstamm verwenden möchten.
Kirby Todd
5
Vielen Dank! Es funktioniert gut auf meinem System. Um eine sortierte Liste zu erhalten, verwenden Sie:find / -type d -empty | sort -u
acme
4
Übrigens zu entfernen: finden. -type d -empty -exec rmdir {} \;
Scott
4
Leere Verzeichnisse im aktuellen Verzeichnis : find . -type d -empty. Außerdem leere Dateien: find . -type f -emptyim aktuellen Verzeichnis und tiefer.
Starikovs
26
@ Scott - warum nicht find . -type d -empty -delete?
man find
erklärt die verschiedenen Listenformate. Siehe-print
und-print0
zum Beispiel.Antworten:
Versuche Folgendes:
quelle
find / -type d -empty | sort -u
find . -type d -empty
. Außerdem leere Dateien:find . -type f -empty
im aktuellen Verzeichnis und tiefer.find . -type d -empty -delete
?