在 macOS 上,Catalina 在通过 cron 制作屏幕截图时遇到问题。当手动运行do_screenshot.sh脚本时,一切都很好。但是当它在 cron 上自动运行时 - probs,只有菜单正确,而不是窗口内容显示 macOs 背景(见图)
do_screenshot.sh:
#!/bin/bash
DATEFULL=`date '+%Y%m%d%H%M%S'`
FILENAME="/Users/yak/Documents/screenshots/"$DATEFULL.png
/usr/sbin/screencapture -x $FILENAME
Run Code Online (Sandbox Code Playgroud)