我有一个文件。我必须在Linux
中使用AWK
命令逐个应用多个正则表达式。 这里是我的示例文件:awk的多个正则表达式
Start connection Test from LAN end
Link are Test is complete available
Test
Start connection from LAN
Test is complete
end
Test1 is complete
Test2 is complete
Link are available
Link are Test is complete available
Test1
我想申请3个规则:
- 没有看到
Start
和end
- 之间 没有看到
- 看到
Test
Link
和
available
之间
我已经使用三个AWK awk '/Start/ {f=1} !f; /end/ {f=0}'
,awk '/Link/ {f=1} !f; /available/ {f=0}'
和awk '/Test/{f=1}f;/complete/{f=0}'
现在我想要将所有在一起在一个AWK
。
我该怎么做?