如何在一行中重复匹配的模式

问题描述 投票:-1回答:1

仅在CHANNEL之后的字符下方尝试grep(使用shell脚本)(例如:QMGR.TO.abc,QMGR.TO.xyz等)。这些字符在每行中,只希望在CHANNEL字符之后进行grep(仅包含在backets中),然后将其保存到变量中以与其他列表进行比较。有人可以指教。谢谢。

CHANNEL(QMGR.TO.abc)               CHLTYPE(SDR)
CHANNEL(QMGR.TO.xyz)                  CHLTYPE(SDR)
shell sh mq
1个回答
0
投票

存在多个版本的grep。您也可以再次将grep的输出通过管道传递到grep。例如。 grep频道文件名| grep QMGR但是在这里尝试grep“ CHANNEL。* QMGR。* TO” filename

© www.soinside.com 2019 - 2024. All rights reserved.