如何按元数据搜索pdf文件

我有很多带有标题,主题,作者等元数据的pdf文件。

但是,nautilus,synapse和gnome-do都无法通过元数据找到任何文件。 是否有任何程序或插件可以通过pdf-metadata进行搜索?

我知道用于显示标题和作者的nautilus列插件,但它不允许您搜索它们。

我建议您使用存储库中提供的名为recoll的优秀程序来索引文档,然后使用它进行搜索。

可以在命令行中使用recoll和-t开关一样;

recoll -t author:"Christopher Negus" 

引号中的字符串是感兴趣的pdf文档的作者,请参见下文;

在此处输入图像描述

recoll Gui快速而直观;

在此处输入图像描述

在这里看到更多; http://www.lesbonscomptes.com/recoll/

您也可以使用专业的电子书管理系统,如Calibre ,也可以从存储库中获得。

要搜索当前目录中的PDF标题,请尝试以下命令:

 find . -iname '*.pdf' -print0 | xargs -0 -I PDF bash -c 'pdfinfo "PDF" | awk "/^Title: +/{\$1=\"PDF:\";print}"'