Como adicionar uma linha no sed se não for encontrada
Eu estou usando o seguintesed
comando para substituir alguns parâmetros em um arquivo de configuração:
sed -i 's/^option.*/option=value/g' /etc/fdm_monitor.conf
Agora eu tenho um problema. Se a linha não existir, quero adicioná-la ao final do arquivo.
Eu estou chamando isso com umpopen
fora de um programa C. Eu tentei usarawk
.