inserindo intervalos em um arquivo de texto usando o shell script

0

Como posso inserir intervalos em determinados locais em um arquivo de texto usando o shell script? Por exemplo, desejo inserir a palavra após a palavra "completa" sempre que for encontrada em um arquivo de texto.

    
por deepshikha 19.10.2016 / 11:30

1 resposta

1

Uma das possibilidades é usar sed :

sed 's/complete/complete\n/g' filename

Para substituir o conteúdo do arquivo diretamente, use sed -i... .
Para fazer backup do arquivo original com uma extensão .bak , use sed -i.bak... .
Para fornecer uma resposta mais precisa, sua pergunta deve ser mais precisa.

    
por 19.10.2016 / 11:33