为什么我的shell脚本在Alfred 2 Workflow中不起作用

时间:2013-08-19 20:32:05

标签: shell workflow

我写了这样一个剧本,

#!/bin/sh
HEXO=/Users/cinvro/nvm/v0.10.15/bin/hexo
cd ~/Work/hexo/cinvro.com/
$HEXO generate

当我在终端中执行它时它会起作用,但是当我把它放在Alfred2工作流程中时它不起作用。

这里是一个node.js程序。

1 个答案:

答案 0 :(得分:1)

可能是~问题,只需用绝对路径替换:

#!/bin/sh
HEXO=/Users/cinvro/nvm/v0.10.15/bin/hexo
cd /Users/cinvro/Work/hexo/cinvro.com/
$HEXO generate