本帖最后由 qixiaobin0715 于 2023-10-28 10:14 编辑
上传文件最好是一个真实文件,最起码也是真实文件的片段(如果有不便显示全部内容的话),如果随便造一个文件传上来,那么与胡乱写写,然后贴出来又有何区别呢。
如果像你提供的样本,第一列最后一个字符都是数字的话:- @echo off
- for /f "delims=" %%i in ('dir /b /a-d *.txt') do (
- (for /f "tokens=1* delims= " %%j in ('type "%%i"') do (
- set "str=%%j"
- setlocal enabledelayedexpansion
- set "n=!str:~-1!"
- if !n! equ 0 (
- echo,a %%j %%k
- ) else (
- echo,!n! %%j %%k
- )
- endlocal
- ))>temp
- (for /f "tokens=1* delims= " %%j in ('sort temp') do echo,%%k)>%%i.tmp
- )
- del temp
复制代码
|