我正在寻找一种方法来批量复制单个文件,从“元数据”到“注释”元数据。
只有找到可以删除元数据的xattr,才能搞清楚xattr如何将信息从'com.apple.metadata:kMDItemWhereFroms‘复制到’com.apple.Meta:kMDItemFinderComment‘。
我有10,000多个文件,希望能找到一种批量处理它们的方法。
发布于 2022-02-15 10:20:30
我想我理解您想要什么,我认为您可以使用exiftool
来完成,但是请在一个完全独立的目录中查看几个文件副本。
因此,要将com.apple.metadata:kMDItemWhereFroms
复制到名为file.pdf
的文档的com.apple.metadata:kMDItemFinderComment
中,可以使用:
exiftool '-MDItemWhereFroms>MDItemFinderComment' file.pdf
然后你可以向以下机构查询:
mdls file.pdf
如果您有成千上万的工作要做,您可以指定一个要开始的目录,并指定-r
来恢复,如下所示:
exiftool '-MDItemWhereFroms>MDItemFinderComment' -r .
您还可以将其限制为某些文件。
在macOS
上,使用以下方法安装exiftool
与自制可能是最简单的:
brew install exiftool
https://stackoverflow.com/questions/71079621
复制相似问题