便宜VPS主机精选
提供服务器主机评测信息

grep只显示匹配的字符串如何实现

要让grep只显示匹配的字符串,可以使用-o选项。该选项可以让grep只输出匹配的部分,而不是整行。

例如,我们有一个文件test.txt包含如下内容:

Hello World
Hello Universe
Hello Galaxy

如果我们想要只显示包含”Hello”的字符串,我们可以运行以下命令:

grep -o "Hello" test.txt

这将输出:

Hello
Hello
Hello

注意,grep命令的-o选项不会显示匹配的行,而只会显示匹配的部分。如果您需要同时显示匹配的字符串和匹配的行,可以使用-n选项来显示行号。例如:

grep -no "Hello" test.txt

这将输出:

1:Hello
2:Hello
3:Hello

其中,1、2、3是匹配的行号。

未经允许不得转载:便宜VPS测评 » grep只显示匹配的字符串如何实现