Как узнать количество строк в файле

bash

$ cat input.txt 
this is line 1
this is line 2
some lines here


there are 2 blank lines above
this is last line
$ sed -n '$=' input.txt 
7
$ awk 'END {print NR}' input.txt 
7
$ wc -l input.txt | cut -d " " -f1

Результат последней команды зависит от системного вывода, т.е. если вывод такой "       7 input.txt", то команда не сработает верно, однако если вывод такой "7 input.txt", то вырезка пройдет успешно и команды выдаст ожидаемый результат.