1
毎朝午前9時に "Good Morning、Cam"というメッセージを表示するcrontabを使ってプログラムを書きたいと思います。ここで 毎朝午前9時にコンソールに "Good Morning"を印刷するには
は、私は現在しようとしているものです:のcrontab:
は5 * * * * /Users/cameronbass/Desktop/Play/Ruby/hello_world.rb
プログラム:クーロンから
Puts "Good Morning, Cam"
エラーメッセージ:
/bin/sh: /Users/cameronbass/Desktop/Play/Ruby/hello_world.rb: Permission denied
が、このことは可能ですルビーと?
スクリプトの権限が正しくありません。 'ls -l/Users/cameronbass/Desktop/Play/Ruby/hello_world.rb'の出力は何ですか? – Brennan
それでも、あなたはこれから何の出力も見られないことを理解することが重要です。 Cronはあなたのスクリプトを別のセッションで実行しようとしており、その出力はあなたには見えません – Brennan
'puts'は' Puts'ではありません。後者は 'NameError:initialized constant Puts'を発生させます。 – max