【发布时间】:2019-01-31 07:45:39
【问题描述】:
我想使用 Google 相册分享 10K 张照片。这些图像是 已扫描,因此它们没有正确的 DateTimeOriginal 以按时间顺序排列。
我需要将 DateTimeOriginal 更新为 YYYY:01:01 00:00:00 以允许我在 Google 相册中整理这些内容以进行共享 并且有一定的秩序感。我的理解是谷歌使用 exif DateTimeOriginal 进行排序。
我的照片命名约定:
1967 年史密斯 G & J 婚礼 - 3.jpg
1962 年史密斯家庭团聚 - 87.jpeg
1990 年史密斯 50 周年 - 16.jpeg
我试过这个:
exiftool "-datetimeoriginal < ${filename;$_=substr($_,0,3)} 01:01 12:00:00" DIR
但收到 BASH“错误替换错误”
我们将不胜感激。
【问题讨论】:
-
shell 将解释双引号字符串中的
$变量。尝试单引号你传递的代码。