首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在文件中搜索一个单词,同时也显示整个文件和找到的单词?

如何在文件中搜索一个单词,同时也显示整个文件和找到的单词?
EN

Ask Ubuntu用户
提问于 2020-08-09 21:46:02
回答 2查看 1.9K关注 0票数 2

我正在使用Ubuntu 16.04。

我想搜索一个特定的单词,但我也希望整个文件中包含的单词被输出到终端上,这样我就可以看到文件中单词的位置。但是,当我使用grep时,它只显示包含单词的特定句子,而不是整个文件。

,我可以使用什么命令来搜索一个单词,但也可以显示整个文件以及单词所在的位置?

EN

回答 2

Ask Ubuntu用户

发布于 2020-08-10 07:08:01

如果要查看文件中搜索文本的位置,请使用C标志。例如:

代码语言:javascript
运行
复制
grep -C 5 'MySearchText' *

将显示包含文本的行、搜索之前的五行和预期搜索后的五行。

票数 2
EN

Ask Ubuntu用户

发布于 2020-08-10 10:01:28

为了补充其他答案:您可以在选项中添加'-n‘,以查看左边的行号:

代码语言:javascript
运行
复制
grep -n -C 3  "something"  filename

将显示包含“某事”的行,3行“上下文”(即一(S)匹配的“某物”前后的3行),每行显示的行将在开头附加其行号。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1265828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档