16.09.11 в 01:32 Paul Tatarenko в своём письме писал(а):

A> Спасибо.

A> Наверное это лучше всего. Постараюсь сделать.

A> А как sed-ом потом обратно вернуть все?

А просто подложить заранее сохранённую копию файла? :)

Или примерно так:
sed 's/server {\ninclude common.conf;\n/server {\n' nginx.conf

Ну вообще-то sed '/include common.conf/d' nginx.conf и короче и правильнее - не обязано же оно стоять непременно после 'server {'. Еще неплохо помнить про ключик -i у sed.

--
WBR, Vadim Goncharov.           http://nuclight.livejournal.com

Ответить