Подтвердить что ты не робот

Отдельная линия команды Crontab

У меня есть два скрипта python:

#1. getUrl.py # used to collect target urls which takes about 10 mins and used as the input for the next script
#2. monitoring.py # used to monitoring the website.

00 01 * * * /usr/bin/python /ephemeral/monitoring/getUrl.py > /ephemeral/monitoring/input && /usr/bin/python /ephemeral/monitoring/monitoring.py >> /ephemeral/monitoring/output

Я положил эту команду в crontab и задался вопросом, как я могу написать эту длинную команду на две или три строки. Что-то вроде примера разделителя строк python ниже, но для команды Crontab, поэтому это более читаемо:

>>> print \
... 'hel\
... llo'
helllo
4b9b3361

Ответ 1

Нет, вы не можете этого сделать. На странице man:

Невозможно разбить одну командную строку на несколько строк, как оболочка, заканчивающаяся "\".

Вы можете поместить команды в script и запустить его.