sed,awk,grep同时匹配多个单词的办法how-to-matching-multiple-words-by-use-sed-awk-grep

有时可能需要用sed ,awk同时匹配多个单词,总结了前辈们的方法,在我的CentOS 5下测试通过:

同时匹配xmdtyz和itlife365:
sed -n '/xmdtyz/{/itlife365/p}'        

awk '/xmdtyz/&&/itlife365/{ print $0 }'

grep -E '(xmdtyz.*itlife365|itlife365.*xmdtyz)'   

grep "a"|grep "b"

匹配xmdtyz或itlife365:
sed -n '/\(xmdtyz\|itlife365\)/p'

awk '/xmdtyz/||/itlife365/{ print $0 }'

grep -E '(xmdtyz|itlife365)'
from http://bbs.chinaunix.net/thread-1199427-1-1.html
网络,有不妥之处,请指教
how-to-matching-multiple-words-by-use-sed-awk-grep


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年11月    »
123
45678910
11121314151617
18192021222324
252627282930
搜索
标签列表
网站分类
最新留言
    文章归档
    友情链接

    Powered By Z-BlogPHP 1.7.3

    Copyright Your WebSite.Some Rights Reserved.闽ICP备11018667号-2