小编Beh*_*ooz的帖子

如何 grep -v 并在匹配后排除下一行?

如何为与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)

grep text-processing

17
推荐指数
4
解决办法
2万
查看次数

lsusb 不列出设备名称

这是我从 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)

linux arch-linux usb lsusb

5
推荐指数
1
解决办法
3034
查看次数

标签 统计

arch-linux ×1

grep ×1

linux ×1

lsusb ×1

text-processing ×1

usb ×1