Como fazer filtros com ER?

1. Como fazer filtros com ER?

Aldefax G. Kuhn
agk

(usa Debian)

Enviado em 02/03/2006 - 11:26h

Eu estou tentando filtrar o conteúdo de uma variável dentro de um script.
Gostaria que fosse deletado tudo da variável, exceto os caracteres de "a-z", "." (ponto), e "_" (underline).
Tem como fazer isso com sed?
Grato pela atenção.


  


2. Re: Como fazer filtros com ER?

Tiago Barcellos Peczenyj
pacman

(usa Ubuntu)

Enviado em 18/04/2006 - 17:29h

Mas bah tche:

Tu podes usar o próprio BASH para isso:
$ echo $A" -> "${A//[^a-z._]/}
dsfhas_dkfWEQWEQWE.@**lkhj -> dsfhas_dkf.lkhj

ou então com SED

$ echo $A | sed 's/[^a-z._]//g'
dsfhas_dkf.lkhj

ou com o EGREP

$ echo $A | egrep -o '[a-z._]' | tr -d '\n'
dsfhas_dkf.lkhj






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts