Essayez ceci
wc -l < sample.txt
wc
n'imprime pas le nom du fichier s'il lit le fichier via l'entrée standard. Le <
alimente le fichier via l'entrée standard.
Autre célibataire commandes pour obtenir le nombre de lignes dans un fichier sans nom de fichier.
sed
:
$ sed -n '$=' filename
awk
:
$ awk 'END{print NR}' filename
Si vous souhaitez également supprimer les espaces, utilisez sed
.
wc -l < file | sed 's/ //g'