shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Sed com expressão regular


From: Willy Romão
Subject: Sed com expressão regular
Date: Wed, 04 Jun 2014 17:05:03 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

Senhores,

Boa tarde.

Estou precisando de uma ajuda na seguinte questão:

Eu preciso que frases como:

'Tudo bem?'
'Quem é você?'
'Olha esse script.'

Fiquem assim:

'T[udo] b[em]?'
'Q[uem] [é] v[ocê]?'
'O[lha] e[sse] s[cript].'

Meu script atualmente:

-------------------------------------------------
#!/bin/bash

frase="$@"

echo $frase |
    sed -r 's/([A-Za-z])(.*[A-Za-z])/\1[\2]/g'
-------------------------------------------------

$ bash testeER2.sh "Quem e você?"
Q[uem e você]?

Antes de qualquer resposta.

Obrigado a todos.

--
Willy Romão



reply via email to

[Prev in Thread] Current Thread [Next in Thread]