我有存储 *html.erb 文件的文件夹 > 子文件夹,我需要将其重命名为 *.haml 扩展名。
\folder
\folder
\*html.erb
\*html.erb
\*html.erb
\*html.erb
\folder
\ ###
\ ###
\ ###
\folder
我想专门使用 Ruby 脚本来完成这项任务。
到目前为止,我有以下 Ruby 脚本:
f_p = "/home/ocean/Documents/testr/"
Dir.glob(f_p + "*").sort.each do |f|
filename = File.basename(f, File.extname(f))
puts filename
end
但它只打印扩展的第一部分,然后我需要以某种方式正确重命名它?