我在使用时被告知require
如下
require 'path1\path2'
Ruby 会在$Load_Path($:)
.
但是在我读完这本书Mastering Metasploit
之后Nipun Jaswal
。它说
... require 'msf/core' 语句用于包含所有重要核心库的路径。这些核心库位于 /lib/msf 下的核心目录...
那里提到的代码如下所示。
require 'rex/proto/http'
require 'msf/core'
class Metasploit3 < Msf::Auxiliary
...
end
在我的理解中。这本书说require msf/core
会寻找一些文件(不是单个文件)来加载。
我还阅读了手册。我没有发现任何阅读说需要一个路径会加载多个文件。我理解对了吗?谢谢。