Linux - grep 排除前面搜索模式中的所有单词

标签 linux grep

例如,我输入的乳清:

grep Eth test.sh

我会得到

Summary: Ethernet settings tool for PCI ethernet cards

假设我只需要搜索到的模式并排除前面的所有单词

Ethernet settings tool for PCI ethernet cards

我如何在 grep 中执行此操作?

最佳答案

使用 GNU grep:

grep -Po '\KEth.*' test.sh

输出:

Ethernet settings tool for PCI ethernet cards

关于Linux - grep 排除前面搜索模式中的所有单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37866530/

相关文章:

c++ - 在使用 gpp 编译器包编译和运行 c++ 文件后,Atom 正在主目录中创建一个 filename.o

regex - 带有正则表达式裁剪文本的 grep

linux - bash:grep 通配符开始和结束

Linux : mail multiple files returned from grep

linux - Nginx 将路由定义为服务器名称

ruby - Serverspec: "package should be installed"默认为 RPM。不能指定百胜?

linux - 从一个文件中读取字符串,grep 在另一个文件中第一次出现

linux - 如何将多行回显到来自 grep 结果的文件中

awk - 在与 sed/awk 进行第一次模式匹配之前删除所有内容

linux - 从 systemd 配置加载环境到 bash 脚本