开发者社区> 问答> 正文

Linux grep命令中$ grep ‘w\(es\)t.*\1′ aa 的意思是什么?

Linux grep命令中$ grep ‘w(es)t.*\1′ aa 的意思是什么?

展开
收起
游客hkipy4pok6j4i 2021-12-02 13:09:03 540 0
1 条回答
写回答
取消 提交回答
  • 如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.),这些字符后面紧跟着 另外一个es(\1),找到就显示该行。如果用egrep或grep -E,就不用”\”号进行转义,直接写成’w(es)t.\1′就可以了。

    2021-12-02 13:09:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载