如何重命名照片文件名以包含日期?

如何重命名照片文件名以包含日期?

我有一组照片文件,其命名仅带有序列号,例如:(Imagexxxx.jpg仅仅xxxx是一个序列号)我试图搜索但遗憾的是没有结果,是将文件的日期添加到文件名中,如下所示yyyy-mm-dd-Imagexxxx.jpg

我在网上找到的都是替换某个字符或更改字母大小写。

答案1

Krename 是可以实现您想要完成的任务的一个工具。

安装方式:

sudo apt-get install krename

然后:

  1. 选择要重命名的文件
  2. 选择在目标路径中重命名输入文件
  3. 在高级文件名模板中输入 [creationdate;yyyy-MM-dd]$。

如果文件的创建日期不是您想要的,krename 也可以使用 exif 数据。

答案2

我使用“pyRenamer”重命名我的照片文件。这是一个非常友好的 GUI 软件,可以从图像文件中提取 EXIF 元数据。

答案3

稍微修改一下这个问题的答案就可以了。在照片所在目录中的终端中运行此命令,根据需要更改 [日期](不需要括号):

for file in *; do mv "$file" "[date]$file"; done

请注意,这会将您为 [date] 选择的内容添加到该目录中的所有文件前面。

相关内容