1

私がちょうどscript/runnerそれをするとき、それは私に与えます-bash: script/runner: Permission denied

私がするとき、sudo script/runnerそれは私に与えますsudo: script/runner: command not found

それは私がするときだけ働きますruby script/runner。なんで?他のどこでも、人々が前に出ずに走っているのを見script/runnerますruby...これに対する「修正」はありますか? javan-whenever で生成された crontab が失敗するPermission denied原因となっているのはscript/runnerruby...

4

2 に答える 2

8

script/runnerファイルに「実行」許可ビットが設定されていないようです。そのビットが設定されていない場合、UNIX シェルはそれを実行しようとしません。

chmod +x script/runnerを使用して設定できます。 man chmodchmod コマンドの詳細については、

于 2010-09-07T22:25:40.597 に答える
3

これをするだけ

chmod +x スクリプト/ランナー

そしてそれは実行されます。基本的に実行可能ファイルにします。

使用する

男 chmod

詳細を取得するには

于 2010-09-07T22:24:09.650 に答える