人们似乎已经询问过有关索引文件系统的问题:
但实际上我只想索引某个工作目录并能够手动执行此操作(这样我才能确保我的搜索正确)。基本上,我正在做一个项目,我需要能够快速搜索内容。我已经使用locate
和updatedb
命令,但这些命令仅搜索文件名。我正在寻找类似的命令但文件内容。
如果您想知道为什么我不使用tracker
两篇文章中回答的那个,tracker 有一组预先指定的文件夹供您搜索,并且每当您进行搜索时,您都会搜索所有文件夹。我想要的是能够分别搜索每个项目。
答案1
答案2
您可以使用 ack-grep(一个 cli 工具),如果这是您的用例,它主要用于代码项目。
答案3
答案4
总是有谷歌桌面——如果你能忍受这个想法的话。