【发布时间】:2019-12-27 08:24:01
【问题描述】:
我正在尝试运行此脚本来更改我的墙纸,但是当文件的路径位于变量中时我遇到了问题
sh run.sh
wallpaper_path="$(pwd)/assets/wallpaper.jpg"
osascript -e 'tell application "Finder" to set desktop picture to POSIX file "$(wallpaper_path)"'
33:48: execution error: Finder got an error: AppleEvent handler failed. (-10000)
另一方面,绝对路径工作正常
osascript -e 'tell application "Finder" to set desktop picture to POSIX file "/Users/stupifatcat/workspace/project/assets/wallpaper.jpg"'
有人知道我做错了什么吗?
【问题讨论】:
标签: osascript