tente algo como:
sed -i -r 's/setting1=true/setting1=false/' /path/to/your/file
ou se você quiser substituir todas instâncias de uma configuração, tente algo assim:
sed -i -r 's/setting1=.*/setting1=false/' /path/to/your/file
Meu arquivo de configuração tem o seguinte formato
[general]
setting1=true
setting2=value2
[ssl]
setting1=sadfsdf
setting2=sdfadsfkljasdf
Como eu alteraria o valor da configuração 1 para false? Se eu pudesse excluir a linha, poderia usar a resposta de outra pergunta que fiz .
tente algo como:
sed -i -r 's/setting1=true/setting1=false/' /path/to/your/file
ou se você quiser substituir todas instâncias de uma configuração, tente algo assim:
sed -i -r 's/setting1=.*/setting1=false/' /path/to/your/file
Tags sed