Um script de shell simples que faz isso:
#!/bin/sh
while read line; do
printf -- '%s %d\n' "${line}" "${#line}";
done < "${1}"
salve o script como, por exemplo, lc
, torne-o executável e execute-o em nomes de arquivos como
lc myfile
Ou com awk
:
awk '{print $0, length()}' myfile
Ou com Perl :
perl -nle 'print $_." ".length($_)' myfile