cronでrubyを使う
cronとは
cron とは、ジョブ(スクリプト)を自動実行するためのデーモンプロセスです。
cronで実行するrubyファイルを作成。
emacs foo.rb
#!/usr/local/bin/ruby -Ku foo = File.open("foo.txt",'w') foo.puts 'bar' foo.close
パーミッション設定
chmod u+x foo.rb
cronの設定
crontab -e
こんな感じに(毎朝、7時にコマンドを実行するようにした例)
# m h dom mon dow command 0 7 * * * /usr/local/bin/ruby /home/bluerabbit/foo.rb
cron log
less /var/log/syslog