gpt4 book ai didi

ruby-on-rails - 使用 ruby​​ 更改文件扩展名

转载 作者:数据小太阳 更新时间:2023-10-29 06:44:52 26 4
gpt4 key购买 nike

我有一个位于远程文件夹中的 .eml 文件列表

\\abcremote\pickup

我想重命名来自

的所有文件
xyz.eml to xyz.html

你们能帮我用 ruby​​ 做吗?

提前致谢。

最佳答案

稍微改进之前的答案:

require 'fileutils'
Dir.glob('/path_to_file_directory/*.eml').each do |f|
FileUtils.mv f, "#{File.dirname(f)}/#{File.basename(f,'.*')}.html"
end

File.basename(f,'.*') 将为您提供不带扩展名的名称,否则文件最终将成为 file_name.eml.html 而不是 file_name.html

关于ruby-on-rails - 使用 ruby​​ 更改文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15000615/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com