我有一组照片文件,其命名仅带有序列号,例如:(Imagexxxx.jpg
仅仅xxxx
是一个序列号)我试图搜索但遗憾的是没有结果,是将文件的日期添加到文件名中,如下所示yyyy-mm-dd-Imagexxxx.jpg
。
我在网上找到的都是替换某个字符或更改字母大小写。
答案1
Krename 是可以实现您想要完成的任务的一个工具。
安装方式:
sudo apt-get install krename
然后:
- 选择要重命名的文件
- 选择在目标路径中重命名输入文件
- 在高级文件名模板中输入 [creationdate;yyyy-MM-dd]$。
如果文件的创建日期不是您想要的,krename 也可以使用 exif 数据。
答案2
我使用“pyRenamer”重命名我的照片文件。这是一个非常友好的 GUI 软件,可以从图像文件中提取 EXIF 元数据。
答案3
稍微修改一下这个问题的答案就可以了。在照片所在目录中的终端中运行此命令,根据需要更改 [日期](不需要括号):
for file in *; do mv "$file" "[date]$file"; done
请注意,这会将您为 [date] 选择的内容添加到该目录中的所有文件前面。