我想提取所有行之前和之後我發現「ACCCC」,直到空行前獲取所有的線路和模式匹配之後,直到有空白行
下面是一個簡單的數據
ABCDEFG
ABASLDKJ
ASDASKKK
ASDASDAS
ACCCC
ASDASDAS
ASDASDAS
ASDASDAA
我嘗試使用的sed
sed -n '/ACCC/,/^$/p' test
#ACCCC
#ASDASDAS
#ASDASDAS
但是使用這個我不明白上面的行。
我知道我可以使用grep的-A -B但在此之前和模式之後的行數可能會在我的原始數據改變
我需要提取
ABASLDKJ
ASDASKKK
ASDASDAS
ACCCC
ASDASDAS
ASDASDAS
謝謝!有用。你能簡單地解釋一下-v和RS代表 – HeMan