【发布时间】:2014-02-21 07:56:03
【问题描述】:
我在Ruby中遇到了一个关于Dir[]和File.join()的简单程序,
blobs_dir = '/path/to/dir'
Dir[File.join(blobs_dir, "**", "*")].each do |file|
FileUtils.rm_rf(file) if File.symlink?(file)
我有两个困惑:
首先,File.join(@blobs_dir, "**", "*")中的第二个和第三个参数是什么意思?
其次,Dir[] 在 Ruby 中的用途是什么?我只知道它等同于Dir.glob(),但是,我确实不清楚Dir.glob()。
【问题讨论】: