Nicht selten muss ich die Anzahl der Dateien in einem Verzeichnis zählen, manchmal sind es Millionen.
Gibt es einen besseren Weg, als sie nur aufzuzählen und zu zählen find . | wc -l
? Gibt es eine Art Dateisystemaufruf, den Sie unter ext3 / 4 ausführen können und der weniger E / A-intensiv ist?
find -maxdepth 1
. Beachten Sie, dass Sie mit Ihrem aktuellen Ansatz jeden Namen, der ein Zeilenumbruchzeichen enthält, doppelt zählen.