我需要一个在 MAC OS X 上编写的 cron 作业脚本,按照以下步骤进行:
- 除星期五外,每周一至周五晚上 10:30 将计算机置于睡眠模式。
- 将计算机从睡眠状态唤醒,将音量调到最大,并在早上 7:00 开始播放位于 /var/music/Kesha.mp3 的 mp3 文件。
- 播放完曲目后关闭计算机。
有人能做吗?我非常需要这个,因为我的手机不能再充电了。
还有一件事,让电脑整夜休眠会消耗电池电量吗?你能建议这种做法吗?
谢谢你!
答案1
cron
您可以使用和的组合iTunes 闹钟(未经测试)。
使
cron
作业成为根 (sudo crontab -e
)
30 22 * * 1-4 /sbin/shutdown -s now
使用 iTunes Alarm 将计算机从睡眠状态唤醒并播放音乐。iTunes Alarm 还可以控制音量。
进行另一项
cron
工作,在一段时间后关闭计算机(取决于所选 mp3 的持续时间)
10 7 * * 1-4 /sbin/shutdown -h now
最后一点可以改进。这是一个折衷方案。cron
关闭计算机的任务被设置为特定时间(上午 07:10)。您选择的 mp3 可能在 10 分钟后就播放完了。