
CODE: [Copy to clipboard]注意第二行的“5411”与“正常”之间有一个空值。1|安波|5411|二元街|正常
2|安阳|5411||正常
3|安顺|5411|寿山寺街|正常
CODE: [Copy to clipboard]处理后b.txt如下:for /f "delims=| tokens=1-5" %%a in (a.txt) do (
setlocal enabledelayedexpansion
set var=%%c
set var=!var:5411=营业部!
echo %%a^|%%b^|!var!^|%%d^|%%e>>"b.txt"
endlocal
)
CODE: [Copy to clipboard]空值所占位置不见了。如何让b.txt第二行“营业部”与“正常”之间继续保持一个空值?1|安波|营业部|二元街|正常
2|安阳|营业部|正常|
3|安顺|营业部|寿山寺街|正常
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |