GNU/Linux >> Linux Esercitazione >  >> Linux

Usa wc su tutte le sottodirectory per contare la somma delle righe

Forse stai cercando exec opzione di find .

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

Probabilmente vuoi questo:

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

Se vuoi solo il numero totale di righe, puoi usare

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

Linux
  1. Come trovare il numero di linee verticali disponibili nel terminal?

  2. Qual è il modo migliore per contare il numero di file in una directory?

  3. Come trovare i valori validi per il termine da utilizzare in Tmux?

  4. Come trovare tutti i file sparsi in Linux

  5. Conta le righe di tutti i file nella directory di Ubuntu

Cloc:conta le righe del codice sorgente in molti linguaggi di programmazione

Come utilizzare il comando uniq per elaborare gli elenchi in Linux

5 modi per contare il numero di righe in un file

Elimina i file corrispondenti in tutte le sottodirectory

Conteggio dei file in ciascuna sottodirectory

Come scollegare tutti i collegamenti simbolici sotto la directory?