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 <[EMAIL PROTECTED]>:
> 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"

Responder a