我正在使用一个调用这两行代码的 shell 脚本:
iname=$(ls -d -1 $PWD/*jpg)
osascript -e 'tell app "Finder" to set desktop picture to POSIX file \"$iname\"'
其中 iname 是一个变量,它是我想要的图片的绝对路径。根据我的阅读,这是将变量传递给 osascripts 的方法。但是在尝试运行这两行时出现此错误
55:56: syntax error: Expected expression, property or key form, etc. but found unknown token. (-2741)
有人可以解释我如何解决这个问题吗?