SSH: имя пользователя удаленной машины? [дубликат]

Я работаю со сценарием bash, пытаясь остановить его от попыток заменить переменные внутри моего heredoc. Как настроить heredoc так, чтобы он либо A) экранировал имена переменных вместо их разбора, либо B) возвращал всю строку нетронутой?

cat > /etc/nginx/sites-available/default_php <<END
server {
    listen 80 default;
    server_name _;
    root /var/www/$host; <--- $host is a problem child
}
END

Как есть, когда я заканчиваю инжектировать его в файл, у меня остается вот это:

server {
    listen 80 default;
    server_name _;
    root /var/www/;
}
28
задан 16 June 2012 в 18:31
0 ответов

Теги

Похожие вопросы