在树莓派上使用 crontab

在树莓派上使用 crontab

我想在 Raspberry Pi 上的 Bash 中使用 crontab 在特定时间打开 mp4 视频。我是一个新手,任何人都可以给我任何建议或指导我在哪里进一步挖掘。

我之前曾在 Rpi 论坛上发布过此消息,但建议将其发布到此处。

答案1

  1. 在用户帐户下运行,使用 crontab -e 编辑用户的 crontab

    crontab -e

  2. 在 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)
  1. 上面的模板代表您可以输入到 crontab 文件中的字段。将每个字段视为一个条目,后跟一个用于分隔字段的空格。

例如,

00 1 * * 1 * echo "hello!" >> ~/hello

会执行命令 'echo "hello!" >> ~/hello' 每个星期一凌晨 1:00。

星号代表未使用的字段,相当于 N/A。

确保您使用的任何命令都有权修改要修改的文件/文件夹。

  1. 完成编辑后保存 crontab 文件,它将在下一个实例中运行。

答案2

您可以使用omxplayer它,运行crontab -e(如果还没有选择一个编辑器),转到文件底部并添加:

32 15 * * * omxplayer -o hdmi /path/to/video.mp4

其中 32 = 分钟,15 = 小时。请注意,您可能需要export DISPLAY=:0先这样做。

相关内容