2008-04-22 プラットフォームを調べる定数 Ruby 定数を使う。あくまで、OSではなく、Rubyのプラットフォームを調べる。 irb(main):001:0> RUBY_PLATFORM => "i386-mswin32" irb(main):002:0> 例えば、Linux系では不要だが、Windowsではrequireする必要がある場合などに使える。 以下の例は、WindowsのコマンドプロンプトでもANSIが使えるようにするライブラリ。Linux系のターミナルでは、このライブラリは不要。 if /win/ =~ RUBY_PLATFORM require 'win32/console' end