+ Responder ao Tópico



  1. #1

    Padrão script para alterar palavra

    boas pessoal do forum, imaginem um arquivo com o seguinte conteudo

    "olá, o meu nome é [TEMPLATE] venho por este meio comunicar etc etc..."

    eu preciso de um script (sh ou bash) que mude a palavra "[TEMPLATE]" por uma outra palavra qualquer sem tocar no resto do texto, trocano apenas aquela palavra, defenida numa variavel por exemplo.. imaginemos que a variavel iria ter o valor "ricardo" (meu nome :P) então iria ficar

    "olá, o meu nome é ricardo, venho por este meio comunicar etc etc.."

    entederam, isso é possivel?

  2. #2
    veiga
    Visitante

    Padrão Re: script para alterar palavra

    Ola,

    Citação Postado originalmente por The-shadow
    boas pessoal do forum, imaginem um arquivo com o seguinte conteudo

    "olá, o meu nome é [TEMPLATE] venho por este meio comunicar etc etc..."

    eu preciso de um script (sh ou bash) que mude a palavra "[TEMPLATE]" por uma outra palavra qualquer sem tocar no resto do texto, trocano apenas aquela palavra, defenida numa variavel por exemplo.. imaginemos que a variavel iria ter o valor "ricardo" (meu nome :P) então iria ficar

    "olá, o meu nome é ricardo, venho por este meio comunicar etc etc.."

    entederam, isso é possivel?
    acho q é isso q vc quer fazer:

    Código :
    $ cat > arquivo.txt
    olá, o meu nome é [TEMPLATE] venho por este meio comunicar etc etc...
    $ sed "s/\[TEMPLATE\]/Ricardo/g" arquivo.txt
    olá, o meu nome é Ricardo venho por este meio comunicar etc etc...


    feito!