
CODE: [Copy to clipboard]??@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
CODE: [Copy to clipboard]bat内容:BEGIN {FS=") +"}
{printf("%s)(%s)\n",$1,$2)}
CODE: [Copy to clipboard][ Last edited by abcd on 2007-10-31 at 08:23 PM ]@echo off
gawk -f p.awk list3.txt
pause
CODE: [Copy to clipboard]@echo off
sed "s/^\([^)]*)\) *\(.*\)$/\1(\2)/" list3.txt
pause
| Quote: | |
|
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |