wc -m no unix adiciona um caractere
Contando uma linha com 4 caracteres sem nenhum caractere de nova linha:
ACTG
wc -m
dá-me 5. Com eco, posso resolver este problema para
echo -n 'ACTG' | wc -m
Mas seACTG
está em um arquivo de texto sem nenhum caractere de nova linha, recebo 5. Por que é isso?
$ ls -l file
-rw-rw-r-- 1 user user 5 Feb 11 15:27 file
$ hexdump -C file
00000000 41 42 43 44 0a |ABCD.|
00000005