Comando do terminal para mostrar linhas de um arquivo de texto com n caracteres de comprimento?

0

Existe uma maneira de produzir apenas o conteúdo de linhas em um arquivo de texto com 'n' caracteres longos?

Ex: 1.txt

a
aa
aaa
aaaa
aaaaa

"Linhas de impressão (5)" retornariam "aaaaa"

Talvez alguma mágica grep possa fazer isso?

    
por user2059300 04.11.2014 / 01:25

1 resposta

1

Você pode fazer:

grep -P '^.{n}$' filename

Em que n é o tamanho que você deseja e filename é o arquivo de destino

    
por 04.11.2014 / 01:29