ilovebath 当前离线
列兵
fanfande 当前离线
中尉
TOP
cjiabing (甲兵时代)当前离线
荣誉版主
Seder 当前离线
一级士官
sed -n "/tel:151/{p;n;/zz:/p;n;/user:/p;n;/^$/p;}" test.txt复制代码
awk 当前离线
上尉
gawk --re-interval -v RS= "/tel:.*151.*/{print $0}" a.txt | gawk "/site:|tel:|user:/{if($0~/site:/||$0~/tel:/)print $0;if($0~/user:/)print $0\"\n\"}"复制代码
评分人数
gawk -v RS= "/tel:151/{print $0}" a.txt | gawk "/site:|tel:|user:/{if($0~/site:/||$0~/tel:/)print $0;if($0~/user:/)print $0\"\n\"}"复制代码
lvsehuaxue 当前离线
六级士官
@Echo Off&Setlocal Enabledelayedexpansion (for /f "delims=" %%i in (a.txt) do ( set c=!b!&set b=!a!&set a=%%i echo !c! |findstr /i "^tel:151">nul&&(echo !c!&echo !b!&echo !a!&echo.)))>b.txt pause复制代码
gawk -v RS= "/tel:151/{print $0\"\n\"}" a.txt > b.txt复制代码
gawk "/^tel:151/{print s\"\n\"$0\"\n\"}{s=$0}" a.txt > b.txt复制代码