[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Em uma palavra, pegar só o número
From: |
Édnei Rodrigues |
Subject: |
Re: [shell-script] Em uma palavra, pegar só o número |
Date: |
Mon, 25 Aug 2008 15:41:30 -0400 |
Valeu Tiago!
Pior que nesse momento em que você escrevia a resposta para mim,
montei uma solução:
[ednei@eng-17 ~]$ echo "asdjkashdkj12213122" | tr -d [:alpha:]
12213122
Desculpe o encômodo ^^
2008/8/25 Tiago Barcellos Peczenyj <address@hidden>:
> podes usar a opção -o do grep
>
> echo "xxx666" | grep -oE '[0-9]+'
>
> ou tr (pode não dar totalmente certo)
>
> echo "xxx666" | tr -d '[a-zA-Z]'
>
> 2008/8/25 Édnei Rodrigues <address@hidden>:
>
>> Boa tarde lista.
>> Pessoal, estou com problemas para achar a expressão correta para
>> retirar somente o número de uma palavra. Veja:
>> Variável pode contar "XIP270" ou "XT160" ou "SIP250" ou "OSP2700" ou
>> "XT74" ou ,pior ainda, "XT74IP"
>>
>> Sendo assim, nem ao menos consegui "pegar" o número contido nessa
>> variável.
>>
>> Podem me ajudar?
>>
>> Obrigado.
>>
>> P.S: o Cut faz isso ?
>>
>>
>
> --
> Tiago B Peczenyj
> Linux User #405772
>
> http://peczenyj.blogspot.com/
> "what does not kill us makes us stronger"
>