我只能访问Windows及其命令行。
我有两个文本文件,包含很多行,file1和file2。我想在file1中附加来自file2的相应行。
file1中的每一行都是这样的:
apple Orange
file2中的每一行都如下所示:
banana
我希望输出看起来像这样:
apple Orangebanana
有什么想法吗?最好通过win命令提示符?
答案 0 :(得分:1)
这会使用file1.txt
和file2.txt
作为输入文件,并将它们交错为result.txt
@echo off
setlocal DisableDelayedExpansion
(
< file2.txt (
for /F "delims=" %%a in (file1.txt) do (
set file2Line=
set /P file2Line=
set "file1Line=%%a"
setlocal EnableDelayedExpansion
echo(!file1Line!!file2Line!
endlocal
)
)
)>"result.txt"
pause