как организовать добавление строк в определенный раздел конфигурационного файла?
Есть конфиг на условно 5 машинах, вида:
# конфиг
[раздел-1]
xxx=1
yyy=2
[раздел-2]
xxx=2
zzz=7
#sss="зарплате-толстый-кошель"
[раздел-3]
xxx=4
sss="миру-мир"
необходимо добавить/заменить в [раздел-2] несколько новых значений (если их там нет) fff=«10» zzz=«5»
Собственно вопрос, есть ли какие-нибудь наработки по sed/awk для осуществления такого рода правки, чтоб не глобально менять а только в определенном разделе, который может быть в любой части конф.файла? И ключ в разделе уже такой есть, но он имеет знчение отличного от нужного. Может есть какие-нибудь другие инструменты для этого дела?