|
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
[Prev in Thread] | Current Thread | [Next in Thread] |