GNU/Linux >> Linux Esercitazione >  >> Linux

Come contare le righe in un documento?

wc -l <file.txt>

Oppure

command | wc -l

Usa wc :

wc -l <filename>

Questo produrrà il numero di righe in <filename> :

$ wc -l /dir/file.txt
3272485 /dir/file.txt

Oppure, per omettere il <filename> dal risultato usa wc -l < <filename> :

$ wc -l < /dir/file.txt
3272485

Puoi anche reindirizzare i dati a wc anche:

$ cat /dir/file.txt | wc -l
3272485
$ curl yahoo.com --silent | wc -l
63

Per contare tutte le righe usa:

$ wc -l file

Per filtrare e contare solo le righe con pattern usa:

$ grep -w "pattern" -c file  

Oppure usa -v per invertire la corrispondenza:

$ grep -w "pattern" -c -v file 

Consulta la pagina man di grep per dare un'occhiata agli argomenti -e, -i e -x...


ci sono molti modi. utilizzando wc è uno.

wc -l file

altri includono

awk 'END{print NR}' file

sed -n '$=' file (GNU sed)

grep -c ".*" file

Linux
  1. Come contare il numero di righe in un file dopo una corrispondenza Grep?

  2. Come contare il numero di righe in un file in Linux (esempi di comandi wc e nl)

  3. Come contare le righe in un file in UNIX/Linux

  4. Come contare il numero totale di righe di file trovati?

  5. Come troncare il file per righe?

Come mescolare le linee in un file in Linux

Come invertire le righe in un file in base al carattere in Linux

5 modi per contare il numero di righe in un file

Come contare i file nella directory su Linux

Come eliminare più righe in Vim

Come installare ONLYOFFICE Document Server su Debian 10