将一个文件行内容插入特定行的另一个文件中

时间:2017-10-16 05:13:16

标签: windows batch-file

file a.txt

AS02032849
AS02037866
AS04444444
AS02040196
AS06666666  

file c.txt

1111111111

我需要在c.txt行之后的a.txt中附加文件3的内容。

temp.txt的输出

AS02032849
AS02037866
AS04444444
1111111111
AS02040196
AS06666666

脚本

@ECHO OFF
set /a counter=0
(
  FOR /F "tokens=*" %%A IN (a.txt) DO (
  set /a counter=%counter%+1   
  ECHO %%A
  echo.%counter%
    IF %counter% EQU 3 (
      TYPE c.txt
    )
  ) 
) >temp.txt
pause

0 个答案:

没有答案