我正在吃覆盆子pi,有rasbpian! 我正在尝试安装新的crontab来执行基本脚本。这个将用vlc从网络摄像头拍照。
我想每分钟都这样做但我无法编辑我的crontab用户(crontab -e),只能编辑sudo crontab ...或者vlc必须在没有root的情况下执行!
pi@raspberrypi ~ $ crontab -e
crontabs/pi/: fdopen: Permission denied
每个人都知道我该怎么办?
这是我的剧本:
#!/bin/bash
cvlc -I dummy v4l2:///dev/video0 --video-filter scene --no-audio --scene-path $
date > ~/webcam/date.txt
这是root的crontab,不起作用:
* * * * * sh image.sh
答案 0 :(得分:3)
我不知道您为crontab -e
获得权限被拒的原因,但如果您使用sudo crontab -e -u pi
,则可以使用sudo打开pi用户的crontab。
顺便说一句,您可能需要为image.sh
指定直接路径。否则脚本将无法找到它。