Я использую следующую команду sed для замены некоторых параметров в файле конфигурации:
sed -i 's/^option.*/option=value/g' /etc/fdm_monitor.conf
Теперь у меня есть одна проблема. Если строка не существует, я хочу добавить ее в нижнюю часть файла.
Я вызываю это с помощью popen из программы на C. Я попытался использовать awk.