class Sanjiao def initialize(row) @row = row end def sanjiaoxing(temp) number = temp.lengt…
#!/usr/bin/ruby require 'set' def rdiff (src_path, dst_path) if (File.exist?(src_path)) th…
require 'resolv' puts Resolv.getaddress("http://www.google.com/")
require 'socket' socket = TCPSocket.new("www.ruby-lang.org", 80) socket.puts "GET /en/inde…
require 'dbi' DBI.available_drivers.each do |driver| puts "Driver: " + driver DBI.data_sou…
require 'net/ssh' host = hostip username = username password = pwd ##显示文件和系统版本 server_cmd1…
require "gtk" class SampleWindow < Gtk::Window def initialize super set_title("Ruby/GTK…
# which.rb xxx # name = ARGV[0] inc = ENV['INCLUDE'].split(/;/) rescue [] lib = ENV['LIB']…
require 'uri' text = %{"test <a href="http://www.a.com/">http://www.a.com/</a>…
class Hero def kill(bug, skill) skill.do(bug) end end class Skill def do(bug="bug") raise …
class String def rot13 self.tr "A-Za-z", "N-ZA-Mn-za-m" end end #用法: #str="abc" #print str…
#!/usr/bin/ruby # -*- coding: utf-8 -*- require 'socket' include Socket::Constants require…