返回顶部

收藏

遍历文件夹下所有文件,输出文件名

更多
def traverse_dir(file_path)
    if File.directory? file_path
        Dir.foreach(file_path) do |file|
            if file !="." and file !=".."
                traverse_dir(file_path+"/"+file)
            end
        end
    else
        puts "File:#{File.basename(file_path)}, Size:#{File.size(file_path)}"
    end
end
traverse_dir('D:/apache-tomcat')

标签:ruby

收藏

0人收藏

支持

0

反对

0

发表评论