Tag: cron

AWS CLI – не работает в crontab

Я могу запустить команду aws –version в скрипте и в cli. Но если я поставлю эту команду в crontab, это не сработает. Crontab: 50 12 * * * aws –version > ~/yolo.swag Ошибка: /bin/sh: 1: aws: not found Команда aws находится в сценарии bash. И я получаю такое же сообщение об ошибке, когда запускаю скрипт […]

Добавить задание cron с помощью одной команды

Прежде всего, я использую элементарную ОС (на основе Ubuntu 12.04). У меня есть задание cron, настроенное для запуска скрипта каждый день в 23:30: 30 23 * * * /path_to_script/ Есть ли способ добавить его в cron с помощью одной команды терминала? Все примеры, которые я видел, включают вызов cron сначала через crontab -e а затем […]

crontab не выполняет мой скрипт?

Я добавил это правило к нижней части моего crontab * * * * * /root/test.sh Это в основном сбрасывает iptables, поэтому я могу обмануть. Если я испортил, я не буду заблокирован из своей коробки. Когда я запускаю скрипт в bash, пишущий /root/test.sh он очищает все, как ожидалось. Однако, если я жду минуту, это не похоже […]

Cronjob не выполняется

Я пытаюсь запустить rsync-books с помощью crontab. Ввод crontab -e : 55 12 * * * diegoaguilar /storage/bin/rsync-books Где /storage/bin/rsync-books выглядит следующим образом: if [ -d "/media/Beagle/books" ]; then rsync -rP –delete –verbose /storage/Copy/Books/ /media/Beagle/books >> ~/rsync-books.log fi Просто чтобы подтвердить, этот скрипт имеет исполняемые разрешения. Я попытался ждать в то время команды, когда / […]

Какому пользователю я должен создавать и выполнять задания cron как? Apache? Root? Меня?

Я создаю новый Web-сервер и не могу получить выполнение cron, как ожидалось. Я использую скрипт для создания заданий cron в .tmp/crontab.txt , который затем перемещается в /var/spool/cron под пользователем «Apache». Насколько я могу судить, эти записи Apache не выполняются. /var/spool/cron : имеет 3 пользовательских файла: Корень 0 байт Apache 344 байт (выглядит хорошо, не выполняется). […]

Cronjob работает в часе (не ожидалось)

У меня есть cronjob, который я хочу запускать каждые 17 минут, и это происходит, но он также работает в течение часа. Как мне заставить его работать в час (пример 13:00)? CRON: */17 * * * * php script.php CRON LOG: Aug 10 16:17:01 CROND[1925]: CMD (php script.php) Aug 10 16:34:01 CROND[1126]: CMD (php script.php) Aug […]

Выполнить скрипт оболочки через crontab

В настоящее время я застрял, пытаясь выполнить скрипт оболочки через crontab. Это не работает, и я не могу понять, что здесь не так. Я хочу сделать следующее: Выполнять файл javascript (index.js) с помощью nodejs периодически. Файл run-logger.sh является исполняемым ( -rwxr-xr-x ) и находится в /home/pi/apps/fritz-client . run-logger.sh : #!/bin/bash # execute index.js and save […]

Отключение, когда оно не используется в течение определенного времени

У меня есть «медиацентр», который иногда забыл выключить ночью. Если я помню, я, как правило, удаляюсь в свой компьютер с медиа-центром и закрываю его, но большинство ночей я забываю сделать это, и компьютер работает всю ночь (и на следующий день тоже). Есть ли способ отключить ПК через диалоговое окно (т. "Do you want to shutdown?" […]

Crontab на Mac OSX

Я создал файл / etc / crontab на Mac OS X, который запускает несколько простых команд. Я хотел бы использовать crontab для повторения заявления в моем терминале, выхода из ОС (как если бы я должен был навести мою мышь на команду Logout), и я пытаюсь проверить ее, запустив инструкцию echo каждые две минуты. Вот что […]

команды сортировки и uniq не работают, как ожидалось, когда выполняются cron

Ниже приведена часть скрипта, который дает правильный вывод при запуске вручную, но дает неправильный вывод при запуске с использованием cron: sort < file1.out | uniq -ic |sort -nr> file2.out При запуске в командной строке это дает счет, где строки сгруппированы, игнорируя регистр, например: 73 /universal/webselfservice/pdf/r60.pdf При прохождении через cron подсчеты разбиваются при изменении случая, например: […]

Linux и Unix - лучшая ОС в мире.