У меня есть установка XBMC, которую я очень люблю дома. Теперь я делаю кучу автоматизации, чтобы все работало гладко и без ручного обслуживания (например, автоматическое обновление моей библиотеки при новых поступлениях и т. Д.), Однако мне не хватает одной вещи:
Я хочу написать шелл-скрипт, который позаботится о том, чтобы приостановить работу машины на ночь и разбудить ее в заданное время на следующий день. Есть две вещи:
1) Он должен запускаться автоматически через определенные промежутки времени. У меня это покрывается через RTC + wakealarm в Ubuntu.
2) Он должен в определенное время ночи проверять, воспроизводит ли что-нибудь XBMC (на случай, если я не сплю ночью). Если XBMC НЕ играет, он должен приостановить работу машины. Я не в курсе, возможно ли это?
pgrep xbmc
вам то, что вам нужно? Вероятно, вам нужно будет использоватьcron
илиanacron
. Я не могу сказать, сколько вы уже написали. Не могли бы вы уточнить, что вы уже сделали, какая помощь вам нужна и где именно? - person Dennis Williamson   schedule 11.02.2011