我试图用反转匹配grep一个文件,但也不匹配匹配行后面的每一行。
所以我在一个名为的文件中有以下内容testing_grep
:
aaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbb
cccccccccccccccccc
dddddddddddddddddd
llllllllllllllllll
dddddddddddddddddd
llllllllllllllllll
fffffffffffffffff
fffffffffffffffff
所以我想匹配除了包含的那些d
行以及这样的匹配后的下一行,所以我有以下grep
命令:
grep -v "d" -A 1 testing_grep.txt
但是,我仍然可以输出所有行,而我需要的只是以下输出:
aaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbb
cccccccccccccccccc
fffffffffffffffff
fffffffffffffffff
谢谢你的帮助。