我坚持这个: 我需要在批处理脚本上将两个文本文件合并到一个制表符分隔的文本文件中。 例如:
文件1:
qwer
tyui
asdf
文件2:
1345
6876
8796
文件 3:
qwer 1345
tyui 6876
asdf 8796
事实上,我所需要的只是等同于 Unix 命令:paste -d "\t"file1 file2 > file3
最佳答案
@echo off
set f1=1.txt
set f2=2.txt
set "sep= " % tab %
(
for /f "delims=" %%a in (%f1%) do (
setlocal enabledelayedexpansion
set /p line=
echo(%%a!sep!!line!
endlocal
)
)<%f2%
pause
goto :eof
关于windows - 批量合并单个制表符分隔文件中的 2 个 txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7031687/