Ryuk
(usa Nenhuma)
Enviado em 23/04/2019 - 10:23h
msoliver escreveu:
Boa noite,
supondo que seu arquivo de números, tenha UMA combinação por LINHA,
Use o comando:
sed -rn '/(^[0-9]{11}$)/p' num.txt
Mostra somente as linhas que tiverem 11 caracteres numéricos
Att.: Marcelo Oliver
Esse comando só vai funcionar se a sequência de caracteres só contém números.
Como no exemplo dado a sequência também contém espaços, experimenta assim:
egrep '^.{11}$' arquivo.txt
ou
sed -rn '/(^.{11}$)/p' arquivo.txt
Wylian escreveu:
...
você saber como eu inverto a posição dessas linhas ? por exemplo, a ultima linha virar a primeira ?
Use o comando "tac" para inverter a ordem das linhas.
tac arquivo.txt