联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for /f "tokens=1* delims=)" %%i in (list3.txt) do ( set str=%%j setlocal enabledelayedexpansion if "!str:~0,1!"==" " (echo %%i^)^(!str:~1!^)) else echo %%i^)^(!str!^) endlocal ) pause
BEGIN {FS=") +"} {printf("%s)(%s)\n",$1,$2)}
@echo off gawk -f p.awk list3.txt pause
@echo off sed "s/^\(*)\) *\(.*\)$/\1(\2)/" list3.txt pause
第一个bat中如果第一列有空格则会有问题
13246243ab5abcc2cf 4da8a7272bcbcd(netmeet.htm) HTML.A 176112af48918 9d35995aae47704ad76(S166.scr.0) W.IHV 176112af4891 89d35995aae47704ad76(svchost1.exe.0) WHV 1f945111b126dd009ab e1e5cacc73b8c(tmp B.tmp) 2.Spibegeneric