wc -m en unix agrega un carácter
Contando una línea con 4 caracteres sin carácter de línea nueva:
ACTG
wc -m
me da 5. Con echo, puedo solucionar este problema
echo -n 'ACTG' | wc -m
Pero siACTG
está en un archivo de texto sin carácter de línea nueva, obtengo 5. ¿Por qué es así?
$ 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