【发布时间】:2013-08-08 10:03:39
【问题描述】:
我正在尝试找出一种重命名单个文件扩展名的有效方法。我在网上查看了一堆方法,但它们似乎都是用于批量转换文件,使用基本的.each do 块。在这些块中,我注意到 FileUtils 被大量使用,但我认为这是因为给出了一个目录路径,它的使用迫在眉睫。我知道如何使用批量方法,我只是不确定单个方法,例如:
def convert_file_extension(input_file)
...
结束
非常感谢任何帮助!
【问题讨论】:
-
我怀疑是否有比 grepping 文件并分别重命名它们更好的方法。
-
可能,但是批量转换的缺点是你不能选择特定的文件来更改。