我想在 Raspberry Pi 上的 Bash 中使用 crontab 在特定时间打开 mp4 视频。我是一个新手,任何人都可以给我任何建议或指导我在哪里进一步挖掘。
我之前曾在 Rpi 论坛上发布过此消息,但建议将其发布到此处。
答案1
在用户帐户下运行,使用 crontab -e 编辑用户的 crontab
crontab -e
在 crontab 文件中创建一个新条目:
| | | | | |
| | | | | +-- Year (range: 1900-3000)
| | | | +---- Day of the Week (range: 1-7, 1 standing for Monday)
| | | +------ Month of the Year (range: 1-12)
| | +-------- Day of the Month (range: 1-31)
| +---------- Hour (range: 0-23)
+------------ Minute (range: 0-59)
- 上面的模板代表您可以输入到 crontab 文件中的字段。将每个字段视为一个条目,后跟一个用于分隔字段的空格。
例如,
00 1 * * 1 * echo "hello!" >> ~/hello
会执行命令 'echo "hello!" >> ~/hello' 每个星期一凌晨 1:00。
星号代表未使用的字段,相当于 N/A。
确保您使用的任何命令都有权修改要修改的文件/文件夹。
- 完成编辑后保存 crontab 文件,它将在下一个实例中运行。
答案2
您可以使用omxplayer
它,运行crontab -e
(如果还没有选择一个编辑器),转到文件底部并添加:
32 15 * * * omxplayer -o hdmi /path/to/video.mp4
其中 32 = 分钟,15 = 小时。请注意,您可能需要export DISPLAY=:0
先这样做。