我有一個日誌格式如下使用sed匹配多個線條圖案
<<
[ABC] some other data
some other data
>>
<<
DEF some other data
some other data
>>
<<
[ABC] some other data
some other data
>>
我想要的選擇,它們是具有ABC預期的結果的所有日誌是
<<
[ABC] some other data
some other data
>>
<<
[ABC] some other data
some other data
>>
什麼會爲sed命令的表達? 對於獲取內容的B/W < < >>表達將
sed -e '/<</,/>>/!d'
但我怎麼能強迫它有[ABC]中的B/W
第二個表達式帶來了一切。 – 2012-03-26 10:49:02
不,它會在符合'/^<< \ n \ [ABC \]/p'的範圍內打印那些行,以及完全在範圍外的任何行。在這種情況下,「/^<,/^>> /' – potong 2012-03-26 11:38:18
N.B. '/^<< \ n \ [ABC \]/p'可以縮寫爲'/ ABC/p' – potong 2012-03-26 11:45:01