Confira o post completo no blog: Edite arquivos de texto através de shell scripts utilizando o SED - Diolinux
Aprenda a editar arquivos de texto de forma automatizada através de comandos que podem ser utilizados tanto no terminal, quanto dentro de shell scripts.
1 curtida
Complementando o artigo com duas dicas bônus:
- Se você pretende usar o caractere
/
você pode substituir por|
por exemplo:
sed -i 's|ter/mo1|termo2|g' /home/USER/documento.txt
- Se você deseja passar o conteúdo de uma variável use a dica anterior e:
sed -i 's|${variavel}|termo2|g' /home/USER/documento.txt
3 curtidas
Muito boas dicas @Natanael.755! Essas eu não conhecia, até anotei aqui. Podem vir a ser úteis nos meus scripts. haha
Quando eu tiver mais uma boa quantia de dicas úteis sobre o SED farei um novo artigo. Uma “parte 2”.
Valeu man!