我写了这样一个剧本,
#!/bin/sh
HEXO=/Users/cinvro/nvm/v0.10.15/bin/hexo
cd ~/Work/hexo/cinvro.com/
$HEXO generate
当我在终端中执行它时它会起作用,但是当我把它放在Alfred2工作流程中时它不起作用。
这里是一个node.js程序。
答案 0 :(得分:1)
可能是~
问题,只需用绝对路径替换:
#!/bin/sh
HEXO=/Users/cinvro/nvm/v0.10.15/bin/hexo
cd /Users/cinvro/Work/hexo/cinvro.com/
$HEXO generate