AppleScript在/usr/local/bin/
中找不到命令行工具。
我有以下AppleScript命令:
do shell script "/usr/local/bin/bitbar refresh"
它导致错误:
error "env: node: No such file or directory" number 127
我检查了目录,命令行工具确实在那个位置。AppleScript确实在那里安装了其他通行费,例如brew
。
有什么想法吗?
在运行bitbar refresh
命令之前,尝试首先向shellPATH
变量添加一个新路径(即/usr/local/bin/
(。
例如,将do shell script
更改如下:
do shell script "PATH=/usr/local/bin:$PATH; bitbar refresh"