如何为与grep正则表达式匹配的每行过滤掉2行?
这是我的最小测试:
SomeTestAAAA
EndTest
SomeTestABCD
EndTest
SomeTestDEFG
EndTest
SomeTestAABC
EndTest
SomeTestACDF
EndTest
Run Code Online (Sandbox Code Playgroud)
显然我试过例如grep -vA 1 SomeTestAA
这不起作用。
所需的输出是:
SomeTestABCD
EndTest
SomeTestDEFG
EndTest
SomeTestACDF
EndTest
Run Code Online (Sandbox Code Playgroud) 这是我从 lsusb 得到的:
$ lsusb
Bus 002 Device 002: ID 8087:0024
Bus 002 Device 001: ID 1d6b:0002
Bus 001 Device 004: ID 1bcf:2c18
Bus 001 Device 003: ID 0489:e046
Bus 001 Device 002: ID 8087:0024
Bus 001 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0003
Bus 003 Device 086: ID 152d:0567
Bus 003 Device 089: ID 04d9:0461
Bus 003 Device 001: ID 1d6b:0002
Run Code Online (Sandbox Code Playgroud)
我尝试过-v
切换-t
、运行root
并检查设备 id file( /usr/share/hwdata/usb.ids
) 是否存在。
Linux *** 4.1.4-1-ARCH …
Run Code Online (Sandbox Code Playgroud)