代码很简单 puts File.dirname($0) 输出当前执行的脚本的路径,IDE 是可以显示,可是用命令手工执行 ruby 1.rb 或者 irb 都是显示的“.”,求解决,我需要这个路径!
我自己解决了用 File.dirname(File.expand_path($0))
貌似有个 File.realpath File.realdirpath