2016-03-31 8 views
0

私は、次の内容を持っているスクリプトhelloを持っている:私は./helloでそれを実行しノードのシェルスクリプトでそのようなファイルまたはディレクトリ

#!/usr/bin/env node 
console.log('hello there!'); 

、I取得するには、次の出力:

$ ./hello 
: No such file or directory 

node ./helloで実行すると、次の出力が得られます。

$ ./hello 
hello there! 

これはUbuntu 16.04にあります。

+0

私はそれを再現できません。 (ちょうど試した、働いた) – SPillai

+2

chmod + x helloを実行しましたか? – Will

+1

@ JamesMongerあなたが追加しようとしているOSはどれですか? –

答えて

1

これは、適切なアクセス許可をchmod +x helloに設定し、行末が正しいことを確認することで解決しました。

関連する問題