awk 『/字串1/a}』 file
sed -n 『/字串1/;n;b2}』 file
awk 『/字串1/a}』 file
sed -n 『/字串1/;:m;x;/lzj/;p;b};x』 file
擷取兩個字串之間日誌
n 匹配行的下一行
n 追加到下一行
p 列印
p 列印到\n
b 無條件跳轉 未匹配後面不執行
t 有條件跳轉 未匹配執行後面
:fun1
在匹配b時,b func1 類似goto 跳轉到 前面a匹配中
n 判斷後拼接不匹配
n 判斷後過濾不匹配
[root@docker tmp]# sed '/a/ ;n; b fun2} 』 file1 -n
aabc
cb[root@docker tmp]#sed '/a/ ;n; b fun2} 』 file1 -n
aabc
aacb
[root@docker tmp]# cat file1
ccaa
bcaa
cbcc
linux命令sed, awk日誌統計
awk一行資料的部分屬性去重統計 awk base.20180514.log grep keyword awk f awk f uniqsed統計乙個時間段的日誌數量 sed n 2018 05 16 21 00 00 2018 05 16 22 30 00 p base.20180516.log ...
用SED AWK來分析NGINX日誌!
2010 01 28 16 40 30 標籤 sed nginx awk 原始出處 作者資訊和本宣告。否則將追究法律責任。前幾天寫了篇文章是用awk 來過濾nginx 日誌裡面的特定值,但是光過濾出來了不行,還得要用啊,開發同事給我提出了新要求。讓我統計 9 30 13 30 和13 30 17 3...
使用sed擷取日誌
1 擷取weblogic日誌 sed n 2020 07 21 14 05 2020 07 21 14 15 p node1.out weblogic1.out2 擷取tomcat日誌 日期格式根據檔案變化 sed n 2020 07 10 09 00 2020 07 10 09 05 p cata...