sed 's/\/home\/imp/\/home\/rg/g' filename
use sed -i
para editar o arquivo no local
Estou tentando substituir um nome de caminho em um script de shell. Eu olhei para dezenas de exemplos sobre isso, mas sem sucesso.
Desejo substituir "/home/imp"
por "/home/rg"
Obrigado.
tente
sed -i s:/home/imp:/home/rg:g filename
-i
diz ao sed para editar no lugar :
para evitar o retrocesso /
s
é para o substituto g
é global (vários substitutos por linha) Tags sed shell-script