我正在尝试在我的 ubuntu 上通过“upstart”运行 go 命令。我的新贵脚本是script go run /home/myhome/gocode/src/program/hello.goend script它不起作用,我检查了日志文件,它说/bin/sh: 1: /bin/sh: go: not found我可以使用任何用户名在命令行上运行“go”。我该如何解决?
2 回答
繁星点点滴滴
TA贡献1803条经验 获得超3个赞
which go
以其他用户身份键入以查找 go 可执行文件的完整路径。然后,在您的新贵脚本中,替换go
为完整路径(例如/usr/local/go/bin
)。
我不确定您为什么会遇到这个问题,但也许新贵用户的路径与普通用户不同(即它可能包含/sbin
而不是/usr/bin
)。
- 2 回答
- 0 关注
- 281 浏览
添加回答
举报
0/150
提交
取消