Re: [OFF-TOPIC] bash script
Olá,
Simplificando um pouco essa versão:
> Então, sed 's/.[^[]*[[]\(.[^]]*\)[]].*/\1/' /tmp/f.txt
>
> Este é só uma forma. Devem existir melhores :-)
sed 's/.*\[\(.*\)\].*/\1/g' /tmp/f.txt
Onde:
s/.*\[\(.*\)\].*/\1/g => substitua tudo: .*[.*].* por \1, sendo que
\1 é o resultado do que bateu entre parêntesis (). Traduzindo, vejam:
.*[(.*)].* vai casar com .* (tudo) que está enrte parêntesis. Logo \1
assume o conteúdo das strings e a linha inteira é substituída pela
string.
Interessante né ?
Atenciosamente,
--
Fábio Berbert de Paula | fabio@vivaolinux.com.br
Programador e entusiasta Linux | ICQ: 6399331
Frase da vez:
Quem dera eu ser um byte, para em seu límpido código-fonte mergulhar,
fazer loucuras com goto, exec e include, saciar essa tortura ... um byte !
--
To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: