2016-04-06 11 views
0

Ich möchte eine Liste aller ungültigen Nachkommen Verzeichnisse eines Verzeichnisses erhalten. Ich merkte, dass ich das mit jeder Shell nicht so leicht machen konnte. Wie würdest du es machen ?Drucken Sie alle leeren Unterverzeichnisse mit einer Shell

Noch kann ich es viel einfacher mit Python tun. Zum Beispiel:

#!/usr/bin/python3 
from os import walk, listdir 
for path,_,_ in walk("."): 
    if listdir(path)==[]: 
     print(path) 
+0

meine ich Nachkommen Verzeichnisse. Ich gebe zu, es war nicht klar. – loxaxs

+0

Aus dem übergeordneten Verzeichnis können Sie 'finden. -type d' – anubhava

+0

Was soll ich dann pipen? – loxaxs

Antwort

2

Mit dem find Befehl:

find . -type d -empty 
Verwandte Themen