-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Tem que ser sed?
O segredo é usar o egrep com opção -o.
echo "AMQ8018: Start WebSphere " | egrep -o '[0-9]{4}'
Talvez você queira deixar o padrão de busca um pouco mais específico.
Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Linux User #195299
Ribeirão Preto - SP
Aroldo Luvisotto escreveu:
> Tenho uma dúvida com o sed. Como faço pra pegar somente o conteúdo
> "8018" da linha abaixo?
>
> AMQ8018: Start WebSphere MQ channel accepted.
>
> Detalhe, esse valor nunca se repete, mas segue esse padrão:
>
> AMQXXXX: .........
>
> Quero somente o número XXXX
>
> Obrigado pela atenção.
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFezih++b4Zs4fOnMRAhbMAJ9+p5e+dWfxUWGdN9hBPepCxxVKegCfa4x2
zMmaYVMtlB8zGa/RNhFtbSg=
=4Buh
-----END PGP SIGNATURE-----