例如:
sdf
sdfsdf
dfgdf
ascfasd sdfs f
csds
fse
fesfew
变成:
sdf
sdfsdf
dfgdf
ascfasd sdfs f
csds
fse
fesfew
sdf
sdfsdf
dfgdf
ascfasd sdfs f
csds
fse
fesfew
变成:
sdf
sdfsdf
dfgdf
ascfasd sdfs f
csds
fse
fesfew
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off & SetLocal
for /f "delims=" %%a in (si.txt) do (
echo 去空格前:
call :delspace "%%a"
)
pause & exit /b 0
:delspace
echo 去空格后:@echo off
for /f "delims=" %%a in (si.txt) do (
echo ==============================================================================
echo 去空格前:
set "str=%%a"
call :delspace
)
pause&exit
:delspace
if "%str:~-1%" == " " set "str=%str:~0,-1%"&goto delspace
echo 去空格后:
goto :eof@echo off
for /f "delims=" %%a in (si.txt) do (
echo ==============================================================================
echo 去空格前:
set "str=%%a"
call :delspace
)
pause&exit
:delspace
if "%str:~-1%" == " " set "str=%str:~0,-1%"&goto delspace
echo 去空格后:
echo %str%>>new.txt
goto :eof