回复 1# pusofalse - ::文本两端对齐
- @echo off & setlocal enabledelayedexpansion
- cd /d %~dp0
- ::将空格替换成#号,再在基础上进行切割,结合tab水平制作符。
- for /f "delims=" %%i in (1.txt) do (
- set "str=%%i"
- set "str=!str: =#!"
- rem echo;!str!
-
- for /f "tokens=1-3 delims=#" %%a in ("!str!") do echo;%%a %%b %%c
-
- )
- pause
复制代码
|