【问题标题】:Group more than one regular expression in the same command在同一命令中组合多个正则表达式
【发布时间】:2012-10-16 18:34:24
【问题描述】:

如何在一个命令中组合两个正则表达式

如果有一个类似的文件的例子:

age22
Helwan University Engineering Faculty
ITI-intake33
bye FOr NOW
i am mahmoud 34
mie 4
a

我想搜索以 by 开头并以 W 结尾的行???

使用 grep 命令

【问题讨论】:

    标签: unix solaris solaris-10


    【解决方案1】:

    您不需要多个正则表达式。

    grep '^by.*W$' filename.txt
    

    应该足够了。

    【讨论】:

    • 为什么在 W 之前使用 .* ???我试过'^by.W$' 没用,我是 UNIX 初学者
    • 它适用于 be,我会在网站告诉我 9 分钟后接受你的回答
    猜你喜欢
    • 1970-01-01
    • 2021-06-22
    • 1970-01-01
    • 2020-01-29
    • 2018-06-16
    • 1970-01-01
    • 2017-10-07
    • 2020-01-02
    • 1970-01-01
    相关资源
    最近更新 更多