在 Recoll 中,如何查看特定目录中已编入索引的文件列表?

在 Recoll 中,如何查看特定目录中已编入索引的文件列表?

请帮我找到以下问题的解决方案:

我的 W7-NTFS 驱动器上有一个文件夹,里面保存着网页

此文件夹中的文件已丢失,我发现其中一些内容随机存储在 .chk 文件格式中(我认为这是 W7 chkdsk 执行的)

现在,这些文件唯一可追溯的记忆似乎存在于我前段时间更新的 recoll 索引的 XAPIAN db 文件中。我可以搜索这些丢失文件的内容,但 Recoll 无法打开它们,因为它们不再存在。

我希望能够将当前文件夹的内容与数据丢失前 recoll 索引的文件进行比较。这样我就能确切地知道哪些其他文件丢失了,并且可以通过在网络上获取它们来恢复它们。

非常感谢您的意见。

  • Linux 新手

答案1

至少在最近的 Recoll 版本中,查询语言请求如下:

dir:/path/to/dir

应该返回位于 dir 下的子树中的所有文件。

如果切换到表格模式显示结果,则可以使用Results->Save as CSV菜单项生成易于处理的列表。

如果数据非常珍贵,也可以从索引数据中检索文本内容的原始相似性。

希望这能有所帮助。我不太确定如果此页面更新,我是否会收到通知,因此如果您需要更多帮助,请随时通过 Recoll 网站上的联系方式联系我。

相关内容