Чтобы ваш crontab работал, у вас всегда должен быть полный путь к вашему коду. Чтобы получить полный каталог вашего кода:
pwd
, которая распечатает каталог, в котором вы находитесь. Если вы хотите, чтобы ваш код запускался каждые 30 минут, вы можете
*/30 * * * * /full/directory/to/your/code/mycode.sh
Если вы хотите, чтобы ваш код запускался в час, т.е. XX: 00 и 30 после часа, то есть XX: 30
00,30 * * * * /full/directory/to/your/code/mycode.sh
Если все это выполнено , и вы по-прежнему не получаете ожидаемого результата. Попробуйте просмотреть файлы / var / log / syslog
, вы сможете увидеть, что происходит не так.
Ок, это странно.
На RPi, pkg install vim
проходит через процесс загрузки 46 пакетов, но устанавливает только 17 из них. Следовательно, vim-7.4.1832.txz
никогда не устанавливается.
Очевидно, что это ошибка с одним или несколькими пакетами на платформе ARM.
Надеюсь, вы сможете пока жить с vim-lite
.
I предполагаю, что вы используете оболочку FreeBSD по умолчанию: csh
?
Это не bash
.
Вам необходимо обновить текущий словарь команд оболочки с помощью простого ] rehash
перед попыткой доступа к только что установленным командам.