-bash: синтаксическая ошибка рядом с неожиданным токеном `crontab'

Я использую Armbian 20.11.3 Buster v5.4.83 Minimal в Odroid HC1.

Сайт freemyip.com предлагает бесплатный DDNS и не требует клиента для обновления DDNS. Вместо этого вы настраиваете свой сервер для запуска команды как cronjob. Как только сервер посещает определенный URL-адрес, DDNS обновляется.

В инструкциях на сайте сказано, что существует определенный синтаксис команды, которую мне нужно выполнить для обновления DDNS. Вы можете прочитать инструкции здесь, в разделе «Если в вашей сети постоянно включен Linux (или Raspbian на Raspberry Pi)».

Итак, я пытаюсь запустить команду, чтобы Armbian посещал определенный URL-адрес каждые 20 минут. Команда:

sudo (crontab -l;echo "*/19 * * * * curl \"https://freemyip.com/update?token=12345678901234567890123456789&domain=domain_name_here.freemyip.com\">/dev/null 2>&1")|crontab -

Но когда я пытаюсь запустить команду, я получаю сообщение об ошибке:

-bash: syntax error near unexpected token `crontab'

Может ли кто-нибудь помочь мне понять, что я делаю неправильно?

Что такое cURL в PHP? Встроенные функции и пример GET запроса
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
2
0
322
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Ваша проблема в том, что вы используете команду sudo перед ней. Удалите его, и он будет работать нормально.

Другие вопросы по теме