Rekursiv alle Dateien in einem Verzeichnis zählen
Possible Duplicate: Wie kann ich die Anzahl der Ordner in einem Laufwerk unter Linux zählen?
Ich habe einen wirklich tiefen Verzeichnisbaum auf meiner Linux-Box. Ich möchte alle Dateien in diesem Pfad zählen, einschließlich aller Unterverzeichnisse.
Wenn ich zum Beispiel diesen Verzeichnisbaum gebe:
/home/blue
/home/red
/home/dir/green
/home/dir/yellow
/home/otherDir/
Wenn ich /home
eingebe, möchte ich, dass es vier Dateien zurückgibt. Oder es gibt Bonuspunkte, wenn es vier Dateien und zwei Verzeichnisse zurückgibt. Im Grunde genommen möchte ich das Äquivalent zu einem Rechtsklick auf einen Ordner unter Windows haben, Eigenschaften auswählen und sehen, wie viele Dateien/Ordner in diesem Ordner enthalten sind.
Wie kann ich das am einfachsten tun? Ich habe eine Lösung mit einem Python-Skript, das ich geschrieben habe, aber warum ist das nicht so einfach wie ls | wc
oder ähnlich auszuführen?