联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
gawk "{if($0~/*ARRIVALS:/)result=$0;if($0~/^Total:.*/)if($2!=0)print result}" hotel.txt
@echo off :: 如果要去掉酒店编号及短横线,请把 echo !str!>>list.txt 换成 echo !str:*-!>>list.txt set bg=%time% cd.>list.txt setlocal enabledelayedexpansion for /f "tokens=1*" %%i in (test.txt) do ( if /i "%%i"=="ARRIVALS:" set str=%%j if /i "%%i"=="Total:" if %%j neq 0 echo !str!>>list.txt ) echo %bg% %time% pause