清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
# which.rb xxx
#
name = ARGV[0]
inc = ENV['INCLUDE'].split(/;/) rescue []
lib = ENV['LIB'].split(/;/) rescue []
a = ENV['PATH'].split(/;/) | $: | inc | lib
a << inc.map{|x| x + '\\sys'}
a << inc.map{|x| x + '\\gl'}
#p a
a.flatten.each{|path|
path.gsub!(/\\/,'/')
Dir[File.join( path,'*'+name+'*')].each{|x|
print "#{x}\n"
}
}