Mirkom63
@Mirkom63
Я программист

Как экранировать кавычки в cron?

Мне надо запустить по времени определенную модель.
Делаю я это вот так:
57 14 * * * bash -l -c 'cd /home/app/project/pervichka/current/ && bundle exec rails runner -e production "Whenever.update_complexes('72,74,76')"' > /dev/null 2>&1


Но там, где переменная передается, есть кавычки, которые надо экранировать:
Whenever.update_complexes('72,74,76')

Пробовал сделать вот так:
Whenever.update_complexes(\'72,74,76\')

Как правильно экранировать кавычки в cron?
  • Вопрос задан
  • 651 просмотр
Решения вопроса 1
oh_shi
@oh_shi
57 14 * * * bash -l -c 'cd /home/app/project/pervichka/current/ && bundle exec rails runner -e production '\''Whenever.update_complexes("72,74,76")'\''' > /dev/null 2>&1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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