【已解決】求bat腳本在1txt的倒數(shù)第4行前面插入2txt里面的內(nèi)容謝謝最后由 yyz219 于 -1-28 12:43完美解決了:方法一(倒數(shù)插入):@echo offfor /f %%n in ('sed -n $= 1.txt') do set/a n=%%n-4sed %n% r 2.txt 1.txt>1.new.txt【注意:2.txt————最后要有一行空行】自動判斷有沒有空行:::【在 “1.txt” 的倒數(shù)第4行 插入 “2.txt” 里面的內(nèi)容】【自動判斷2.txt 是否存在末尾空行】@echo offfor /f %%n in ('sed -n $= 1.txt') do (set/a n=%%n-4, m=n+1)(findstr /v $ 2.txt>nul && (sed -e %m% s/^/n/ -e %n% r 2.txt 1.txt)||sed %n% r 2.txt 1.txt)>3.txtexit方法二(倒數(shù)插入):1.bat1.txt2.txt全部保存為UTF-8編碼@echo offchcp 65001 >nulgawk -vN=4 NR>FNR;NR==FNR{if(NR>N){print a[NR%%N]}{a[NR%%N]=$0;NN=NR}}END{for(i=NN-N;++i<=NN;)if(i%%N in a)print a[i%%N]} 1.txt 2.txt>3.txt=======================================三、第4行(不是倒數(shù))插入:sed 4r2.txt 1.txt>3.txt【注意:2.txt————最后要有一行空行】自動判斷有沒有空行::【在 “1.txt” 的第4行 插入 “2.txt” 里面的內(nèi)容】【自動判斷2.txt 是否存在末尾空行】@echo off(findstr /v $ 2.txt>nul && (sed -e 5 s/^/n/ -e 4 r 2.txt 1.txt)||sed 4 r 2.txt 1.txt)>4.txtexit===========================================原來的問題:求bat:在1.txt的倒數(shù)第4行前面插入2.txt里面的內(nèi)容。謝謝(2.txt里面的內(nèi)容————有:</> 也有中文 等)【第三方也行】============================================================求bat腳本在1txt的倒數(shù)第4行前面插入2txt里面的內(nèi)容謝謝
發(fā)布:未知 文本批量工具
【已解決】求bat腳本在1txt的倒數(shù)第4行前面插入2txt里面的內(nèi)容謝謝最后由 yyz219 于 -1-28 12:43完美解決了:方法一(倒數(shù)插入):@echo offfor /f %%n in ('sed -n $= 1.txt') do set/a n=%%n-4sed %n% r 2.txt 1.txt>1.new.txt【注意:2.txt————最后要有一行空行】自動判斷有沒有空行:::【在 “1.txt” 的倒數(shù)第4行 插入 “2.txt” 里面的內(nèi)容】【自動判斷2.txt 是否存在末尾空行】@echo offfor /f %%n in ('sed -n $= 1.txt') do (set/a n=%%n-4, m=n+1)(findstr /v $ 2.txt>nul && (sed -e %m% s/^/n/ -e %n% r 2.txt 1.txt)||sed %n% r 2.txt 1.txt)>3.txtexit方法二(倒數(shù)插入):1.bat1.txt2.txt全部保存為UTF-8編碼@echo offchcp 65001 >nulgawk -vN=4 NR>FNR;NR==FNR{if(NR>N){print a[NR%%N]}{a[NR%%N]=$0;NN=NR}}END{for(i=NN-N;++i<=NN;)if(i%%N in a)print a[i%%N]} 1.txt 2.txt>3.txt=======================================三、第4行(不是倒數(shù))插入:sed 4r2.txt 1.txt>3.txt【注意:2.txt————最后要有一行空行】自動判斷有沒有空行::【在 “1.txt” 的第4行 插入 “2.txt” 里面的內(nèi)容】【自動判斷2.txt 是否存在末尾空行】@echo off(findstr /v $ 2.txt>nul && (sed -e 5 s/^/n/ -e 4 r 2.txt 1.txt)||sed 4 r 2.txt 1.txt)>4.txtexit===========================================原來的問題:求bat:在1.txt的倒數(shù)第4行前面插入2.txt里面的內(nèi)容。謝謝(2.txt里面的內(nèi)容————有:</> 也有中文 等)【第三方也行】============================================================
文本數(shù)據(jù)大小
庫存五金 sql語句批量添加數(shù)據(jù) 標準股份 廣東科學(xué)技術(shù)職業(yè)學(xué)院 禮嘉 兗礦能源 表格中的斜線怎么打 保險公司文員工作內(nèi)容 管道過濾器 正泰官網(wǎng) 海南政法職業(yè)學(xué)院 益生股份資訊
如何查找并使用流程圖模板
2026-01-23
excel打印每頁都有標題行excel設(shè)置打印標題行的方法
2026-01-23
批處理如何提取多個txt文本的指定列的內(nèi)容并按指定格式合并輸出
2026-01-23
如何設(shè)置Excel部分單元格不能編輯
2026-01-23
批處理合并文本
2026-01-23
word行高怎么設(shè)置的
2026-01-23
批處理命令for不確定具體有幾段時如何截區(qū)最后一段
2026-01-23
Excel轉(zhuǎn)圖片文字不清晰怎么辦 -PDF轉(zhuǎn)換器
2026-01-23
Excel工作表中怎么添加圖形
2026-01-23
PPT怎么設(shè)置自動折疊功能區(qū)
2026-01-23
Excel中表格出現(xiàn)實現(xiàn)分欄打印的操作技巧
2026-01-23
word怎么批量處理圖片
2026-01-23
Excel如何設(shè)置自動計算公式Excel公式自動填充與迭代計算
2026-01-23
印象筆記怎么把圖片印象筆記圖片插入與排版教程
2026-01-23
電子表格列變行電子表格行改列
2026-01-23