Mega Code Archive

 
Categories / Ruby / Development
 

Easy OS Detection with RUBY_PLATFORM

if RUBY_PLATFORM =~ /win32/   puts "We're in Windows!" elsif RUBY_PLATFORM =~ /linux/   puts "We're in Linux!" elsif RUBY_PLATFORM =~ /darwin/   puts "We're in Mac OS X!" elsif RUBY_PLATFORM =~ /freebsd/   puts "We're in FreeBSD!" else   puts "We're running under an unknown operating system." end