У меня есть функция времени выполнения переменной, но для большинства случаев использования она будет меньше 20 секунд. Я хочу, чтобы скрипт для выполнения функции каждые 10 минут независимо от того, как долго функция фактически принимает (поэтому не может использовать команду сна или любой «ждать» команды)R-Получить скрипт для запуска каждые X минут независимо от времени выполнения.
2
A
ответ
2
в цикле:
p1 <- Sys.time()
yourFunct()
theDelay <- 600-as.numeric(difftime(Sys.time(),p1,unit="secs"))
Sys.sleep(max(0, theDelay)
или добавить соответствующая обработка, когда функция занимает> 10 минут, если вы не хотите, чтобы она снова запускалась снова
Смежные вопросы
- 1. Как запустить скрипт TCL для запуска запуска каждые 10 минут?
- 2. Функция запуска каждые X минут/секунд?
- 3. Способ запуска метода каждые X минут
- 4. Предоставление времени для запуска каждые X ms
- 5. PHP для запуска jquery-скрипта каждые «x» минут
- 6. Cronjob для запуска каждые 30 минут
- 7. команда Cron для запуска PHP скрипт каждые 10 минут
- 8. C# - планирование задачи для запуска каждые X минут
- 9. Пауза для цикла каждые x минут
- 10. PHP выполняет действие каждые X минут
- 11. OpenShift, скрипт запуска приложения Python каждые 10 минут
- 12. Выполнять функцию каждые X минут
- 13. Выполняйте часть кода каждые 5 минут независимо от других команд
- 14. Вызов метода каждые x минут
- 15. WebBrowser.Navigate обновляется каждые X минут
- 16. Получение местоположения iPhone каждые X минут
- 17. Запуск пакетный скрипт каждые 15 минут
- 18. Запуск работы python каждые x минут
- 19. Служба-исполнитель для запуска каждые x секунд
- 20. grep журналы за последние X минут каждые X минут
- 21. Процесс запуска ASP.NET каждые несколько минут
- 22. Как запустить cronjob каждые X минут?
- 23. Запуск команды каждые X минут в C
- 24. Проектирование сервера, выполняющего действие каждые X минут
- 25. скрипт bash для запуска через 5 минут
- 26. Запуск задачи несколько раз каждые x минут
- 27. Автоматизация сценариев Selenium для запуска каждые 15 минут?
- 28. Метод запуска Android каждые 5 минут
- 29. Выполнение раздела кода каждые x минут
- 30. Как планировать поиск для запуска каждые 5 минут в Splunk?
См. [это] (http://stackoverflow.com/questions/2793389/scheduling-r-script) или [это ] (http://stackoverflow.com/questions/10116411/schedule-r-script-using-cron) – Sumedh
Не в ОС Windows или имеются доступные инструменты MS. В идеале я бы хотел, чтобы это работало с красным Hat – knowads