复制一个文本内容到另一个文本的第几行(bat)
亲测可用
文件a 文件b将文件a的内容复制到文件b的第三行中:
前置条件:文件b中你必须有第三行的占位符(就是文件a得有地方插进去)
@echo off
set n=3
(for /f "tokens=1* delims=:" %%a in ('findstr /n ".*" b.txt')do (
echo.%%b
if %%a equ %n% type a.txt
))>c.txt
move/y c.txt b.txt
pause
参考:https://wenwen.sogou.com/z/q748220607.htm