Я получил неправильный результат из команды wc -l
. После долгого:( проверяя найденный ядро проблемы, вот симуляция:
$ echo "line with end" > file
$ echo -n "line without end" >>file
$ wc -l file
1 file
здесь две строки, но отсутствует последняя "\n". Любое простое решение?