我有一个脚本hello
,其中包含以下内容:
#!/usr/bin/env node
console.log('hello there!');
当我使用./hello
运行它时,我得到以下输出:
$ ./hello
: No such file or directory
当我使用node ./hello
运行它时,我得到以下输出:
$ ./hello
hello there!
这是在Ubuntu 16.04上。
答案 0 :(得分:1)
通过使用chmod +x hello
设置正确的权限并确保行结尾正确来解决此问题。