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

时间:2018-07-30 08:18:48

标签: bash shell command-line directory applescript

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

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在运行>>> import json >>> with open('tmp.txt') as f: ... json_list = [json.loads(line) for line in f] ... >>> json_list [{'op': 'mcm', 'clk': '6394474220', 'pt': 1523095339090, 'mc': [{'id': '1.141299528', 'rc': [{'atb': [[10, 5.56]], 'id': 30246}], 'con': True, 'img': False}]}, {'op': 'mcm', 'clk': '6394627886', 'pt': 1523096762118, 'mc': [{'id': '1.141299528', 'rc': [{'atb': [[10.5, 20.78]], 'id': 30246}], 'con': True, 'img': False}]}, {'op': 'mcm', 'clk': '6394647672', 'pt': 1523096790720, 'mc': [{'id': '1.141299528', 'rc': [{'atb': [[10, 22.23]], 'id': 30246}], 'con': True, 'img': False}]}] 命令之前,尝试首先向shell PATH变量添加新路径(即/usr/local/bin/)。

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

bitbar refresh