時刻によって挨拶文を変える
#! /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
〔 実行する 〕