
msoliver
(usa Debian)
Enviado em 19/11/2021 - 18:58h
zsergio escreveu:
preciso fzr um script q leia um arquivo txt e apague as linhas q contem qualquer letra deixe somente as linhas q tem números
Boa noite Sergio,
Qual a dúvida?
Quais Problemas encontrados.....
Tem 2 opções: sed e gawk.
O comando sed é mais recomendado, pela simplicidade....
Exemplo:
Mostra as linhas que tem LETRAS
sed -n '/[[:alpha:]]/p' arq
ab CDE fg
123 abC DeFg Hi 000 999 888
Apaga:
sed -i '/[[:alpha:]]/d;' arq
------------------------------------
gawk -i inplace '$0!~/[[:alpha:]]/{print}' arq
______________________________________________________________________
Importante:
lynx --dump
https://www.vivaolinux.com.br/termos-de-uso/|sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando:
ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________