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