小编pra*_*4th的帖子

如何使用脚本检索照片的创建日期

我要做的是重新整理“相机胶卷”文件夹中的文件。使用创建日期,我想使用创建日期,按照年/月格式将它们放入文件夹中。

在此答案中,他们解释了如何制作文件夹并组织它们:https : //stackoverflow.com/a/1314394/4980886

#!/bin/bash
find $PHOTO_DIR -regextype posix-extended -type d -regex '.*/[0-9]{4}/[0-9]{2}/[0-9]{2}$' |
while read dir; do
    newdir="$(echo $dir | sed 's@/\([0-9]\{4\}\)/\([0-9]\{2\}\)/\([0-9]\{2\}\)$@/\1-\2-\3@')"
    mv "$dir" "$newdir"
    rmdir "$(dirname $dir)"
    rmdir "$(dirname $(dirname $dir))"
done
Run Code Online (Sandbox Code Playgroud)

但这没有解决如何获取创建日期,也许我应该从EXIF数据中获取元数据。怎么办?

directory bash exif photos

4
推荐指数
1
解决办法
3670
查看次数

标签 统计

bash ×1

directory ×1

exif ×1

photos ×1