Zähle die Anzahl der Dateien in einem Verzeichnis in Linux (ohne wc)

Zählen die Anzahl der Dateien in einem Verzeichnis habe ich in der Regel verwenden

ls directory | wc -l

Aber gibt es einen anderen Befehl, der nicht wc ?

Kommentar zu dem Problem
Was genau ist das problem bei wc, der Sie daran hindert, es zu benutzen? Kommentarautor: vanza
Nicht wirklich. Unix-Befehle sind in der Regel soll so genutzt werden, verkettet, Rohre. Kommentarautor: Michael Berkowski
Ich bin die Verbindung über ssh auf einen anderen host, um den Zugriff auf einige Daten . Leider ein paar basic-Befehle scheinen nicht zu funktionieren auf diesem host . Wenn ich mit wc gibt es "unbekannter Befehl" . Also ich bin auf der Suche nach anderen Optionen . Kommentarautor: Derek
Verwenden Sie die Baum - Befehl. Es wird Ihnen den Baum, und unten sagen Sie, wie viele Dateien und Verzeichnisse es gibt. Wenn Sie möchten, dass auch versteckte Dateien verwenden Baum -a. Kommentarautor: Elijah Lynn
@vanza "Was genau ist das problem mit wc" ,, was wenn eine Datei ein \n in der Datei-name? Ja, sehr unwahrscheinlich! Aber immer noch technisch gültig und möglich. Kommentarautor: JamesThomasMoon1979

InformationsquelleAutor der Frage Derek | 2014-01-03

Schreibe einen Kommentar