ruby – 根据特定目录中的模式列出文件 – 仅限一个命令
发布时间:2020-12-17 01:28:59 所属栏目:百科 来源:网络整理
导读:我可以这样做 Dir.chdir(basedir)puts Dir.glob("#{filename}*").inspect 有没有办法只使用一个命令?我想列出 所有带文件名的stat文件 目录basedir 更新1 puts "#{csv_dir_name}#{testsuite}*"puts Dir["#{csv_dir_name}#{testsuite}*"].inspect retuns
我可以这样做
Dir.chdir(basedir) puts Dir.glob("#{filename}*").inspect 有没有办法只使用一个命令?我想列出 >所有带文件名的stat文件 更新1 puts "#{csv_dir_name}#{testsuite}*" puts Dir["#{csv_dir_name}#{testsuite}*"].inspect retuns C:Program FilesTestProTestPro Automation FrameworkOutput Filesbuildsbasicslogsbasics2011 7 7114100login* [] 另一方面,这段代码工作正常 Dir.chdir(csv_dir_name) csv_file_name = Dir.glob("#{testsuite}*") 解决方法
我认为这应该做你想要的:
把Dir [“#{basedir} /#{filename} *”] 或者: 把Dir [“#{File.join(basedir,filename)} *”] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |