shell 执行任务的动作脚本,等待然后重复?
shell motion script to do task ,wait and then repeat?
我在 raspberry pi 上安装了 motion mmal 并在我 运行 启动动画脚本时录制视频
#!/bin/sh
nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
但是,它正在制作连续视频,直到我停止运动。
我想每隔 1 小时制作一个 5 分钟的视频。我试过超时命令
#!/bin/sh
timeout 5m nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
如何在每 1 小时后 运行 此脚本?
您可以使用 crond 来完成:
输入:crontab -e
0 * * * * nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
5 * * * * pkill -9 motion
我在 raspberry pi 上安装了 motion mmal 并在我 运行 启动动画脚本时录制视频
#!/bin/sh
nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
但是,它正在制作连续视频,直到我停止运动。
我想每隔 1 小时制作一个 5 分钟的视频。我试过超时命令
#!/bin/sh
timeout 5m nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
如何在每 1 小时后 运行 此脚本?
您可以使用 crond 来完成: 输入:crontab -e
0 * * * * nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1 </dev/null &
5 * * * * pkill -9 motion