假设我使用 find 命令来查找一组 pdf。我想将元数据添加到所有这些 pdf 文件中,例如关键词的红色的和小的。我可以执行什么命令?
find (some criteria) -name "*.pdf" -exec (some command)
注意:如果更好的话,我也可以使用 bash 脚本和 for 循环。
答案1
和exiftool
(操作文件元数据时的首选实用程序):
find . (some criteria) -name '*.pdf' -exec exiftool -Keywords+='red, small' {} +
它也可以自行进行查找。
exiftool -r -ext pdf -Keywords+='red, small' .
您可能还想阅读它的文档对更新 PDF 元数据有什么说明。
在基于 Debian 的系统上,exiftool
可在软件包中找到libimage-exiftool-perl
。