我正在尝试使用 cron 执行下面的 bash 脚本,但出现了giblib error: Can't open X display. It *is* running, yeah?
错误。
Bash 脚本:
#!/bin/sh
export DISPLAY=:0
fnm='/tmp/'$(date +%m.%d.%y_%H.%M.%S)'.png'
echo $fnm
scrot -q 10 $fnm
scp $fnm [email protected]:/tmp
计划任务:
* * * * * admin bash /autoscreenshot.sh >> /tmp/error.txt 2>> /tmp/error2.txt
错误:
# cat /tmp/error2.txt
giblib error: Can't open X display. It *is* running, yeah?
有人知道这个错误吗?
答案1
DISPLAY=:0 scrot
为 scrot 声明显示。更多信息查看此内容主题。