[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ajuda com sed
From: |
Felipe Kellermann |
Subject: |
Re: [shell-script] Ajuda com sed |
Date: |
Wed, 12 Jul 2006 14:17:32 -0300 (BRT) |
User-agent: |
Pine <http://www.washington.edu/pine/> |
On Wed, 12 Jul 2006 1:34pm -0300, Herbert Alexander Faleiros wrote:
> On Wednesday 12 July 2006 12:45, Victor Leonardo wrote:
> [cut]
> > caracteres da string que são diferentes de números:
> > echo "abcDEF012345.,+@=" | sed 's/[0-9]//g'
> > fazer o contrário, ou seja, pegar apenas o que é número
> [cut]
>
> $ echo "abcDEF012345.,+@=" | tr -d [:alpha:][:punct:]
> 012345
Outra alternativa, //,
% valor="abcDEF012345.,+@="
% echo ${valor//[^[:digit:]]/}
012345
Vai funcionar em bash, zsh e ksh.
valor="abcDEF012345.,+@="
valor=${valor//[^[:digit:]]/}
--
Felipe Kellermann