kiltum (kiltum) wrote,
kiltum
kiltum

Да, я знаю, что я туп в Достат.Кол., но нехороший sed мне не поддается.

Дано: в VE есть конфиг /var/www/html/phamm/config.inc.php
в нем есть строчка $plugins[] = "pdns"
и мне надо её закомментарить

Что я пытаюсь сделать :)

vzctl exec $VEID "sed -e \"s:\$plugins[] = \"pdns\":#\$plugins[] = \"pdns\":\" -i /var/www/html/phamm/config.inc.php"

получаю в ответ expression #1, char 4: unterminated `s' command

Число слешей менял, маны курил (видомо мало) ... чего делать? как правильно $ эскейпить?

P.S. Это я пишу мега-скрипт. Запущаешь его и на выходе получаешь настроенную VE, где внутри крутится связка из страшных слов postfix,ldap,dovecot,greylist,spamassasin,amavis и так далее. В общем, одна команда и готовый почтовый сервер готов к употреблению :)
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 11 comments