Prueba esto
wc -l < sample.txt
wc no imprime el nombre del archivo si lee el archivo a través de la entrada estándar. El < alimenta el archivo a través de la entrada estándar.
Otro soltero comandos para obtener el número de líneas en un archivo sin nombre de archivo.
sed :
$ sed -n '$=' filename
awk :
$ awk 'END{print NR}' filename
Si también desea eliminar los espacios en blanco, use sed .
wc -l < file | sed 's/ //g'