本帖最后由 a80937063 于 2022-5-13 18:24 编辑
1.txt
3524.110107421875`, 3433.06005859375`, 3455.669921875`, 3394.25`,
3361.43994140625`, 3429.580078125`, 3452.6298828125`,
3479.949951171875`, 3485.909912109375`, 3462.949951171875`,
3428.8798828125`, 3446.090087890625`, 3465.830078125`,
3468.0400390625`, 3490.760009765625`, 3457.14990234375`,
3489.14990234375`, 3429.9599609375`, 3451.409912109375`,
理想效果截取前4位数:
999.txt
3524., 3433., 3394.,
3361., 3429., 3452.,
3479., 3485., 3462.,
3428., 3446., 3465.,
3468., 3490., 3457.,
3489., 3429, 3451.,
错在哪了了??- @echo off
- setlocal enabledelayedexpansion
-
- for /f "tokens=1-9 delims= " %%1 in (1.txt) do (
- set w=%%1
- set w2=%%2
- set w3=%%3
- echo !w:~0,4! !w3:~0,4!
- )>>999.txt
- pause
复制代码
|