Как выполнять команду каждые 10 секунд (без cron)?

Когда я выполню cron Я понял эту ошибку

cron: не могу открыть или создать /var/run/crond.pid: в доступе отказано

Итак, как это сделать без cron?

PS Я хочу проверить, изменился ли файл в SVN, и у меня есть специальный скрипт для этого.

3 ответа

Решение

Чтобы получить доступ к вашему личному cron Конфигурация вы должны использовать команду crontab -e (чтобы отредактировать вашу таблицу cron).

Альтернативой является watch команда:

watch -n10 command args

Наконец, для более эффективного мониторинга событий файловой системы вы можете использовать inotifywait, от inotify-tools пакет.

Вы можете написать сценарий оболочки, который имеет sleep в то время как цикл.

#!/bin/sh
while [ true ]
do
    sh special_svn_script.sh
    sleep 10
done

gnome-schedule (нажмите кнопку " Установить сейчас!", используя свой Центр программного обеспечения)
это графический пользовательский интерфейс, который использует возможности vixie-cron, dcron и at для управления файлом crontab и обеспечивает простой способ планирования задач на вашем компьютере. Он поддерживает периодические (периодические) задачи и задачи, которые случаются только один раз в будущем. Он написан на Python с использованием pygtk.

Потрясающие возможности

  • Поддерживает пользовательские заголовки и значки для ваших задач, чтобы их было легче отслеживать
  • Поддержка шаблонов, так что вам не придется создавать одну и ту же задачу снова и снова; они сохраняются в gconf и могут легко поставляться с, скажем, дистрибутивом Linux
  • При запуске от имени пользователя root вы можете редактировать задачи любого пользователя crontab и "at".
  • Удобочитаемые строки, такие как "Каждый час" вместо "0 * * * *"
  • Расширенный режим для экспертов crontab
  • Предоставляет "апплет панели", где вы можете управлять задачами из выпадающего меню
  • Предопределенные общие выражения, такие как: каждую минуту, каждую неделю, завтра, следующую неделю. Календарь позволяет вам выбрать день, когда вы хотите выполнить задачу.
Другие вопросы по тегам