如何列出具有特定评级的所有图像文件(记录在XMP数据中)

如何列出具有特定评级的所有图像文件(记录在XMP数据中)

我有一个目录,其中包含大量图像文件(JPG)。其中一些有特定的评级,记录为XMP数据。一个例子是

XMP Exif > xmp:评级 = 5

(对于具有 5 颗星的文件)。

我想选择 bash 中具有特定评级的所有文件,然后将它们移动/复制到特定目录。我发现了一些迂回的方法,例如Python或者PHP但我想知道是否有更直接的方法?

相关内容