GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Verwenden Sie wc für alle Unterverzeichnisse, um die Summe der Zeilen zu zählen

Vielleicht suchen Sie nach exec Option von find .

find . -type f -exec wc -l {} \; | awk '{total += $1} END {print total}'

Wahrscheinlich möchten Sie dies:

find . -type f -print0 | wc -l --files0-from=-

Wenn Sie nur die Gesamtzahl der Zeilen möchten, können Sie

verwenden
find . -type f -exec cat {} + | wc -l

Linux
  1. Wie finde ich die Anzahl der im Terminal verfügbaren vertikalen Linien?

  2. Was ist der beste Weg, um die Anzahl der Dateien in einem Verzeichnis zu zählen?

  3. Wie finde ich die gültigen Werte für den Begriff, der in Tmux verwendet werden soll?

  4. So verwenden Sie den Linux-Befehl find zum Suchen von Dateien

  5. So finden Sie alle Sparse-Dateien in Linux

Cloc – Zählen Sie die Zeilen des Quellcodes in vielen Programmiersprachen

So verwenden Sie den Befehl uniq zum Verarbeiten von Listen in Linux

5 Möglichkeiten, die Anzahl der Zeilen in einer Datei zu zählen

Finden Sie alle Null-Byte-Dateien in Verzeichnissen und Unterverzeichnissen

Löschen Sie übereinstimmende Dateien in allen Unterverzeichnissen

Wie entferne ich alle Symlinks unter dem Verzeichnis?