由于程序的需要,需要两次执行删除重复行的命令.但是在第二次执行命令时,却不向t2.txt中写数据,敬请老师指点!
cd.>t.txt
for /f "delims=" %%i in (a.txt) do (
if not defined %%i set %%i=A & echo %%i>>t.txt
)
cd.>t2.txt
for /f "delims=" %%k in (a2.txt) do (
if not defined %%k set %%k=B & echo %%k>>t2.txt
)
cd.>t.txt
for /f "delims=" %%i in (a.txt) do (
if not defined %%i set %%i=A & echo %%i>>t.txt
)
cd.>t2.txt
for /f "delims=" %%k in (a2.txt) do (
if not defined %%k set %%k=B & echo %%k>>t2.txt
)
