#!/usr/bin/env ruby # coding: euc-jp #Foretune teller - version 1 ftune = %w,络等 等 面等 井等 染等 琐等 井锭 锭, outfile = "fortune.txt" srand result = ftune[rand(ftune.length)] if test(?w, ".") then if test(?s, outfile) then ext = File.extname(outfile) bak = File.basename(outfile, ext)+".bak" File.rename(outfile, bak) end open(outfile, "w") do |f| f.printf("海泣の笨廓は %s\n", result) end STDERR.puts "#{outfile}を斧よ。" end