Thiago, Esse seu exemplo funciona perfeitamente, mas gostaria de resaltar que o sed aceita "#" ou "," alem do "/" , e na minha opnião facilita mais o entendimento.... $sed "s/\/u\/sysvenda\//\/t\/sysvenda\//g" arquivo_original > arquivo_novo poderia ser: $sed "s#/u/sysvenda/#/t/sysvenda/#g" arquivo_original > arquivo_novo ou: $sed "s,/u/sysvenda/,/t/sysvenda/,g" arquivo_original > arquivo_novo
Em 11 de março de 2010 09:05, Thiago Diniz da Silveira < [email protected]> escreveu: > Vai no shell e digite: > > $sed "s/\/u\/sysvenda\//\/t\/sysvenda\//g" arquivo_original > arquivo_novo > > Crie um bkp antes de fazer isso.. pode ter errado em alguma coisa, mas > provávelmente vai funcionar, e não tenho como fazer um teste aqui. > > > > Em 11 de março de 2010 08:56, Carla <[email protected]> escreveu: > > > > > > > POr favor alguém teria um Shell para substituir um conjunto de palavras > > dentro de vários aquivos textos? > > Tenho 100 programas que preciso substituir um caminho dentro deles e não > > quero entrar um por um para fazer isto. > > Hoje tenho a seguinte expressão dentro dele: /u/sysvenda/ > > quero trocar por: /t/sysvenda/ > > > > Carla. > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > --------------------------------------------------------------------- > Sair da lista: [email protected] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > Links do Yahoo! Grupos > > > [As partes desta mensagem que não continham texto foram removidas]
