我需要一种方法来删除文件夹及其子文件夹中图像的标签

我需要一种方法来删除文件夹及其子文件夹中图像的标签

我备份了大量学生课程作业的图片 - 大约有 100,000 张。由于收集方式的原因,很多图片都带有标签,这会搞乱我的归档系统,所以我想找到一种方法来清除所有图片。有办法吗?有人向我推荐了“exiftool”,有没有办法将它与递归命令或其他东西结合起来清除所有图片?

如果有帮助的话,我正在使用 Gnome 16.04 并且安装了 exiftool - 尽管我对此仍然有点不清楚。

答案1

这对我有用:

for i in *.jpg; do echo "Processing $i"; exiftool -all= "$i"; done

(测试后删除echo以真正改变文件)

答案2

扩展工具可以做到这一点。

要清除标签,请使用
exiftool -subject= -keywords= -HierarchicalSubject= -r /path/to/directory

要清除所有元数据,请使用
exiftool -All= -r /path/to/directory

相关内容