applescript 在 /usr/local/bin 下找不到命令行工具

applescript does not find command line tool under /usr/local/bin

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 命令之前向 shell PATH 变量添加新路径(即 /usr/local/bin/)。

例如,将您的 do shell script 更改如下:

do shell script "PATH=/usr/local/bin:$PATH; bitbar refresh"