求助:bat实现将a.txt文本中的一列去替换b.txt文本中的一列,比如用a.txt中的第一列替换b.txt中的第二列!

2024-11-29 06:38:41
推荐回答(1个)
回答1:

@echo off
setlocal enabledelayedexpansion
for /脊皮f %%i in (a.txt) do (
set /a n+=1
set #!n!=%%i)
set n=
(for /f "tokens=1,2" %%i in (b.txt) do (
set /樱伏差厅核a n+=1
call echo %%i %%#!n!%%))>temp.txt
move /y temp.txt b.txt