Хочу в dwm автоматизировать конфигурирование config.h файла. Как вообще без геморроя заменять строки?
FILE_CFG='config.h'
old=$(printf "%s" 'static const char *fonts[] = { "monospace:size=10" };')
new=$(printf "%s" 'static const char *fonts[] = { "Terminus:size=10", "monospace:size=10" }; // changed')
sed -i -e "s/${old}/bbb/g" "${FILE_CFG}"
Вручную всё это делать не очень хочется, да и некрасиво в скрипте будет