GNU/Linux >> Tutoriels Linux >  >> Linux

Comment compter les lignes dans un document ?

wc -l <file.txt>

Ou

command | wc -l

Utilisez wc :

wc -l <filename>

Cela affichera le nombre de lignes dans <filename> :

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

Ou, pour omettre le <filename> à partir du résultat, utilisez wc -l < <filename> :

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

Vous pouvez également rediriger les données vers wc aussi :

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

Pour compter toutes les lignes, utilisez :

$ wc -l file

Pour filtrer et compter uniquement les lignes avec motif, utilisez :

$ grep -w "pattern" -c file  

Ou utilisez -v pour inverser la correspondance :

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

Voir la page de manuel de grep pour jeter un œil aux arguments -e, -i et -x...


il y a plusieurs façons. en utilisant wc est un.

wc -l file

d'autres incluent

awk 'END{print NR}' file

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

grep -c ".*" file

Linux
  1. Comment compter le nombre de lignes dans un fichier après une correspondance Grep ?

  2. Comment compter les lignes d'un fichier sous UNIX/Linux

  3. Compter les lignes dans les fichiers volumineux

  4. Comment compter le nombre total de lignes de fichiers trouvés ?

  5. Comment tronquer un fichier par lignes ?

Comment mélanger les lignes dans un fichier sous Linux

Comment inverser les lignes d'un fichier par caractère sous Linux

5 façons de compter le nombre de lignes dans un fichier

Comment compter les fichiers dans le répertoire sous Linux

Comment supprimer plusieurs lignes dans Vim

Comment installer ONLYOFFICE Document Server sur Debian 10