時刻によって挨拶文を変える
#! /usr/local/bin/ruby day = Time.now #日時取得 h = day.hour #時間 if h >= 3 and h < 10 msg = "おはようございます。" elsif h >= 10 and h < 18 msg = "こんにちは。" else msg = "こんばんは。" end print "Content-type: text/html\n\n" print <<END <html> <head> <title>時刻によって挨拶文を変える</title> </head> <body> #{msg}<br> </body> </html> END exit
〔 実行する 〕