Il y a
wc -l fichier
mais ça affiche aussi le nom du fichier. Tu peux utiliser cut pour récupérer le premier champ.
Sinon
sed -n '$=' fichier
ou encore
awk 'END {print NR}' fichier
cat fic | wc -l