Windows e和echo仅当a计数器=b计数器时。但这将适用于相同“大小”的文件,因此您需要为a-sizeb-size找到一个技巧……非常感谢,这很有帮助,我非常理解!请发布3个文件和所需输出的小示例(修改问题,不要使用注释)。当文件的行数不同时会发生什么情况?输出是
Windows e和echo仅当a计数器=b计数器时。但这将适用于相同“大小”的文件,因此您需要为a-sizeb-size找到一个技巧……非常感谢,这很有帮助,我非常理解!请发布3个文件和所需输出的小示例(修改问题,不要使用注释)。当文件的行数不同时会发生什么情况?输出是,windows,batch-file,cmd,Windows,Batch File,Cmd,e和echo仅当a计数器=b计数器时。但这将适用于相同“大小”的文件,因此您需要为a-sizeb-size找到一个技巧……非常感谢,这很有帮助,我非常理解!请发布3个文件和所需输出的小示例(修改问题,不要使用注释)。当文件的行数不同时会发生什么情况?输出是否可以按任意顺序(a-b或b-a)?@Aacini:您可以在测试脚本中生成这些文件,如下所示:如果不存在filea.txt(对于(1,1,3)中的/L%%G,请执行@echo a file%%G>>filea.txt)和类似的。。。do@ech
e和
echo
仅当a计数器=b计数器时。但这将适用于相同“大小”的文件,因此您需要为a-size
和a-size>b-size
找到一个技巧……非常感谢,这很有帮助,我非常理解!请发布3个文件和所需输出的小示例(修改问题,不要使用注释)。当文件的行数不同时会发生什么情况?输出是否可以按任意顺序(a-b或b-a)?@Aacini:您可以在测试脚本中生成这些文件,如下所示:如果不存在filea.txt(对于(1,1,3)中的/L%%G,请执行@echo a file%%G>>filea.txt)
和类似的。。。do@echo b file%%G>>fileb.txt)
@JosefZ:对不起,这并没有回答我的任何问题<代码>:(
这些和链接非常有用谢谢!这些和链接非常有用谢谢!这些和链接非常有用谢谢!这些和链接非常有用谢谢!这些和链接非常有用谢谢!
@echo off
for /f "delims=" %%a in (a.txt) do (
for /f "delims=" %%b in (b.txt) do (
>>c.txt echo %%a %%b
)
)
@echo off
setlocal EnableDelayedExpansion
rem First file is read with FOR /F command
rem Second file is read via standard handle 3
rem Third file is read via standard handle 4
3< b.txt 4< c.txt (for /F "delims=" %%a in (a.txt) do (
rem Read next line from b.txt
set /P lineB=<&3
rem Read next line from c.txt
set /P lineC=<&4
rem Echo lines of three files
echo %%a,!lineB!,!lineC!
))