para salvar as alterações no arquivo, você precisa -i inserir as alterações, caso contrário, ele só irá alterá-las no stdout
Aqui está um tutorial para ajudar link
tente
sed -i -e 's/MN2/MN9/g' 01_valid.txt
Enquanto uso o sed, consigo ver os resultados corretos no terminal, mas as alterações nos arquivos não são visíveis.
Eu usei o seguinte comando:
sed -e 's/MN2/MN9/g' 01_valid.txt
na tela do terminal, vejo alterações em todas as linhas,
mas quando eu executo:
cat 01_valid.txt
Todas as alterações desapareceram.
Operação passa sem erros. Alguma sugestão?
para salvar as alterações no arquivo, você precisa -i inserir as alterações, caso contrário, ele só irá alterá-las no stdout
Aqui está um tutorial para ajudar link
tente
sed -i -e 's/MN2/MN9/g' 01_valid.txt