我使用grep來搜索一些日誌文件,我的日誌條目以外的模式如下:grep的突出大於搜索一個
[2013-10-16 14:39:17] {"email":"[email protected]", "tel":"123456789", "address":"some address", "status":"0"}
(這是一個樣本,每個條目有很多數據)
我想要做的是:用模式篩選,突出另一種模式,比如我篩選狀態= 1
cat log | grep 'status":1'
這完美的作品,並輸出類似:
[2013-10-16 14:39:17] {「email」:「[email protected]」,「tel」:「123456789」,「地址」:「某地址」,「狀態」: 「1‘}
我想要做的就是要突出電子郵件輸出到有類似:
[2013年10月16日14點39分17秒] {‘電子郵件’:’ [email protected] 「, 」電話「: 」123456789「, 」地址「: 」有些地址「, 」狀態「:」 1「}
注意,我只是想強調的電子郵件,而不是過濾!
是可能的嗎?
感謝
目前尚不清楚_why_你會想這樣做? – devnull