
CODE: [Copy to clipboard]gawk "{a[$1]++;b[$1,a[$1]]=$2}END{for(i in a){printf \"'\"i\"'\"\" \"\"'\";for(j=1;j<a[i];j++)printf \"var=\"b[i,j]\" or \";print \"var=\"b[i,j]\"'\"}}" a.txt
CODE: [Copy to clipboard]@echo off
SetLocal EnableDelayedExpansion
for /f "tokens=1,2" %%a in (a.txt) do set ////%%a=!////%%a! or var=%%b
for /f "tokens=1,2,* delims=/= " %%a in ('set ////') do echo '%%a' '%%c'
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |