我正在尝试查找包含一些文本的 LibreOffice/OpenOffice 文件,但我不知道文件名。
有没有可能使用 Ubuntu 的搜索文件工具找到该文件?如果可以,该怎么做?似乎下面的搜索工具地点仅查看纯文本文件。如果不使用命令提示符,我该如何继续?
答案1
图形用户界面
安装searchmonkey
,它可从存储库获取。这很容易,但如果您仍然需要帮助,请问我,我会看看能否帮您解决。
命令行
grep -R -i -a -n needle stack
grep
是查找文本所需的工具。
-R
指示grep
以递归方式搜索。
-i
指示grep
不区分大小写。
-a
指示grep
将二进制文件视为纯文本文件。
-n
指示grep
向您显示文件中针所在的行号。
针是您正在寻找的一段文字。
堆是它应该搜索的位置。由于-R
参数的原因,您可以在此处使用目录。
例子
grep -R -i -a -n "<html>" Websites
这将搜索文本文件夹内的每个文件中网站
我希望我的解释足以让您了解所有参数的用途。如果没有,请随时在评论中提问。