在Mac命令行中,可以使用以下命令来根据实际内容创建日期重命名所有图片:
cd
命令切换到存储图片的目录。例如,如果图片存储在桌面上的一个名为"Images"的文件夹中,可以使用以下命令切换到该目录:cd ~/Desktop/Images
exiftool
,它是一个用于读取和编辑图像元数据的工具。如果你还没有安装,可以使用以下命令来安装它:brew install exiftool
exiftool '-FileName<CreateDate' -d %Y%m%d_%H%M%S%%-c.%%e -r .
该命令会将每张图片的创建日期作为新的文件名,并将其格式设置为"年月日_时分秒.扩展名"的形式。
解释一下上述命令的各个部分:
exiftool
:调用exiftool工具。'-FileName<CreateDate'
:指定新文件名的格式为创建日期。-d %Y%m%d_%H%M%S%%-c.%%e
:设置新文件名的格式,其中%Y
表示年份,%m
表示月份,%d
表示日期,%H
表示小时,%M
表示分钟,%S
表示秒钟,%-c
表示避免重复计数,%%e
表示保留原始文件的扩展名。-r
:递归处理子目录中的图片文件。.
:表示当前目录。执行完上述命令后,所有图片将会按照创建日期进行重命名。
这是一个使用Mac命令行根据实际内容创建日期重命名所有图片的方法。希望对你有帮助!
领取专属 10元无门槛券
手把手带您无忧上云