Applescript Shell脚本

时间:2013-12-20 06:03:26

标签: bash terminal applescript

这适用于终端

sudo npm install ios-sim -g

那为什么这在AppleScript中不起作用:

do shell script "cd /usr/local/lib/node_modules/npm;" & "install ios-sim - g" with administrator privileges

2 个答案:

答案 0 :(得分:2)

你没有调用相同的命令而你正在使用不同的参数:

npm install ios-sim -g
^^^                 ^^

install ios-sim - g
^^^^^^^         ^ ^

答案 1 :(得分:-1)

可能是格式化问题,在分号后添加空格并删除-g arg上的空格。

例如

do shell script "cd /usr/local/lib/node_modules/npm; " & "install ios-sim -g" with administrator privileges

如果失败,请告诉我们Applescript Editor中的结果和/或错误。