简单的ruby脚本,用于更改目录

时间:2018-01-24 22:07:00

标签: ruby rename

有人可以帮我完成这个脚本,将所有* .htm文件重命名为给定目录中的* .html吗?非常感谢。

Dir.METHOD("*.htm").each do |html_file|
 FileUtils.METHOD html_file, "#{html_file.METHOD(/REGEX/,'.html')}"
end

1 个答案:

答案 0 :(得分:1)

您可以使用*.htm并选择htm个文件,然后将其扩展名从html重命名为Dir.glob('*.htm').each { |file| File.rename(file, file.sub('htm', 'html')) }

$ rename 's/htm/html/g' *

虽然也存在rename

gradlew setupDecompWorkspace