Versuchen Sie dies
wc -l < sample.txt
wc gibt den Dateinamen nicht aus, wenn die Datei über die Standardeingabe gelesen wird. Die < speist die Datei über die Standardeingabe.
Andere Single Befehle, um die Anzahl der Zeilen in einer Datei ohne Dateinamen zu erhalten.
sed :
$ sed -n '$=' filename
awk :
$ awk 'END{print NR}' filename
Wenn Sie auch die Leerzeichen entfernen möchten, verwenden Sie sed .
wc -l < file | sed 's/ //g'