Crontab для запуска нет -IP не работает

Главное, что вы упускаете, это то, что $— это специальный символ для создания, а цитирование отличается в Make и оболочке.

Так например

's/$/\"/g'

пара ``защищает все внутри себя до оболочки (и, между прочим, делает \ненужный ), но не сделать, поэтому сделать это выглядит как

 's/\"/g' 

при условии, что у вас нет переменной с именем /(, которую вы могли бы сделать в make, но обычно не в оболочке ).

Первое, что нужно сделать, это заменить $на $$.

0
07.04.2020, 14:40
2 ответа

Я нашел альтернативное решение :Я подключил свой роутер к No -IP, и теперь он работает.

0
28.04.2021, 23:18

Вместо выполнения

cd /home/username/noip-2.1.9-1 && sudo noip2

Я бы предпочел выполнить «sudo crontab -e», чтобы добавить задание cron от имени пользователя root (и избежать выполнения sudo внутри задания cron ).

Также я понимаю, что вы хотите выполнить noip2 (, который находится внутри /home/username/noip -2.1.9 -1 папка ). Поэтому я бы изменил cronjob как

@reboot /home/username/noip-2.1.9-1/noip2
0
28.04.2021, 23:18

Теги

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