亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

實現兩個文本同行交替輸出的批處理代碼

2020-07-26 20:23:29
字體:
來源:轉載
供稿:網友
有兩個文本如下(實際中并不知道兩文本各有多少行):

文本1.txt

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
ccccccccccccccccccccccccccccccccccccccc
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
ggggggggggggggggggggggggggggggggggggggg
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

文本2.txt

hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj


要求用批處理輸出如下(兩文本交替輸出):

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
ccccccccccccccccccccccccccccccccccccccc
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
ggggggggggggggggggggggggggggggggggggggg

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

要求:
1 盡量不生成臨時文件
2 代碼要高效
3 代碼盡量簡潔
目的:
唯一的目的在于共同提高!

答案:
more:
復制代碼 代碼如下:

@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('type 11.txt') do (
set /a m+=1
set "home!m!=%%a"
)
for /f "delims=" %%b in ('type 12.txt') do (
set /a n+=1
set "bat!n!=%%b"
)
if %m% gtr %n% (
for /l %%c in (1 1 %m%) do (
if not "!home%%c!"=="" echo !home%%c!
if not "!bat%%c!"=="" echo !bat%%c!
)
) else (
for /l %%d in (1 1 %n%) do (
if not "!home%%d!"=="" echo !home%%d!
if not "!bat%%d!"=="" echo !bat%%d!
)
)
pause

 

batman:
復制代碼 代碼如下:

@echo off
for /f "delims=" %%i in (1.txt) do set /a n+=1&call,set "_%%n%%=%%i"
for /f "delims=" %%i in (2.txt) do set /a m+=1&call,set ".%%m%%=%%i"
if %n% gtr %m% (set "num=%n%") else (set "num=%m%")
for /l %%i in (1,1,%num%) do (
if defined _%%i call,echo %%_%%i%%
if defined .%%i call,echo %%.%%i%%
)
pause>nul

 

pusofalse:
復制代碼 代碼如下:

@echo off&setlocal enabledelayedexpansion&set n=-1
for /f "delims=" %%a in (1.txt) do (
set/a n+=1
set flag=
call :lp %%a
if not defined flag echo %%a
)
:lp
if "%1" equ "" set/a n+=1
set m=skip=%n%
if "%m%" equ "skip=0" set "m="
for /f "%m% delims=" %%a in (2.txt) do if "%1" neq "" (echo %1&echo %%a&set flag=a&goto :eof) else echo %%a
if "%1" equ "" pause


 

batman:
復制代碼 代碼如下:

@echo off
set "n=-1"&set "flag=a"
:begin
set /a n+=1
if %n% equ 0 (set "m=") else (set "m=skip=%n%")
for /f "%m% delims=" %%i in (1.txt) do echo %%i&if defined flag goto next
set no=a
:next
for /f "%m% delims=" %%i in (2.txt) do echo %%i&goto begin
if not defined no set "flag="&goto begin
pause>nul

 

batman:
復制代碼 代碼如下:

@echo off&setlocal enabledelayedexpansion
set "num=0"
for %%a in (1.txt 2.txt) do (
for /f "delims=" %%i in (%%a) do (
set /a n+=1
if !n! gtr !num! set "num=!n!"
set /p=%%i <nul>>temp.txt
)
echo.>>temp.txt&set "n=0"
)
:lp
set /a n+=1
for /f "tokens=%n%" %%i in (temp.txt) do echo %%i
if %n% neq %num% goto lp
del /q temp.txt&pause>nul
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本国产一区二区三区| 亚洲欧美日韩天堂一区二区| 日本人成精品视频在线| 欧美日韩中文在线| 欧美裸体男粗大视频在线观看| 国产精品1区2区在线观看| 国产亚洲精品久久久| 欧美日韩国产一区中文午夜| 性色av一区二区三区免费| 91九色视频在线| 国产精品视频26uuu| 欧美激情视频三区| 成人精品网站在线观看| 亚洲福利在线观看| 久久亚洲精品成人| 国产aⅴ夜夜欢一区二区三区| 国产一区二区三区在线观看视频| 永久555www成人免费| 亚洲在线免费看| 中文字幕欧美国内| 欧美成人午夜激情在线| 91福利视频在线观看| 欧美日韩国产91| 欧美另类在线观看| 亚洲人成自拍网站| 久久亚洲精品视频| 日韩欧美aⅴ综合网站发布| 最新69国产成人精品视频免费| 91sao在线观看国产| 欧美成人剧情片在线观看| 91色精品视频在线| 欧美三级欧美成人高清www| 神马久久桃色视频| 日本道色综合久久影院| 欧美成人激情图片网| 国产精品久久久久久久久久99| 日韩av一区二区在线观看| 另类美女黄大片| 欧美成人精品三级在线观看| 一区二区欧美激情| 国产精品视频白浆免费视频| 欧美日韩另类视频| 欧美视频在线观看免费| 亚洲欧美中文在线视频| 不卡av电影院| 亚洲激情 国产| 日韩精品视频在线观看免费| 91国产一区在线| 日韩欧美视频一区二区三区| 欧美性xxxxhd| 欧美精品做受xxx性少妇| 日韩成人激情在线| 午夜精品久久久久久99热| 欧美老女人bb| 91在线观看免费观看| 国产精品色悠悠| 精品综合久久久久久97| 成人性生交大片免费看视频直播| 国产成人精品久久二区二区91| 久久人体大胆视频| 亚洲精品日韩欧美| 亚洲精品日韩欧美| 国产91在线视频| 国产91在线高潮白浆在线观看| 亚洲欧美一区二区精品久久久| 欧美电影在线免费观看网站| 久久中国妇女中文字幕| 亚洲欧洲日产国码av系列天堂| 日av在线播放中文不卡| 久久久久亚洲精品| 国产欧美亚洲精品| 日韩黄色高清视频| 欧美午夜精品久久久久久久| 精品久久久久久久中文字幕| 九九九热精品免费视频观看网站| 久久精品青青大伊人av| 国产精品女主播视频| 欧美精品在线网站| 国产成人在线精品| 国产乱人伦真实精品视频| 97视频在线观看网址| 精品亚洲一区二区三区在线观看| 欧美日韩在线视频一区二区| 欧美日本亚洲视频| 国产网站欧美日韩免费精品在线观看| 欧美日韩xxxxx| 日韩美女激情视频| 久久久久久久久久久av| 久久久久久美女| 欧美日韩精品在线观看| 俺去亚洲欧洲欧美日韩| 91国产精品视频在线| 欧美亚洲日本网站| 国产精品久久久久一区二区| 亚洲午夜未删减在线观看| 成人性生交大片免费观看嘿嘿视频| 欧美黑人性猛交| 国产精品高潮呻吟久久av无限| 欧美激情网友自拍| 欧美国产一区二区三区| 中文字幕日韩综合av| 国产精品久久久久久久久免费| 性欧美办公室18xxxxhd| 久久精品国产成人| 啪一啪鲁一鲁2019在线视频| 日韩国产在线播放| 2019国产精品自在线拍国产不卡| 一区二区三区高清国产| 亚洲精品在线看| 中日韩午夜理伦电影免费| 成年无码av片在线| 亚洲国产成人av在线| 国产精品福利久久久| 欧美老女人bb| 日韩视频在线观看免费| 亚洲高清免费观看高清完整版| 日韩激情视频在线播放| 国产精品一区二区女厕厕| 精品久久在线播放| 久久久国产视频| 欧美性猛交99久久久久99按摩| 亚洲jizzjizz日本少妇| 狠狠色狠色综合曰曰| 日韩激情av在线免费观看| 国产一区二区三区18| 日韩女优在线播放| 亚洲成人a**站| 色综久久综合桃花网| 国产成人精品久久亚洲高清不卡| 亚洲情综合五月天| 中文.日本.精品| 91精品国产免费久久久久久| 久色乳综合思思在线视频| 欧美日韩国产色视频| 狠狠久久亚洲欧美专区| 亚洲第一区在线观看| 国产精品亚洲自拍| 久热国产精品视频| 久久久精品日本| 欧美日韩一二三四五区| 欧美日韩激情视频| 国内揄拍国内精品| 日韩国产高清视频在线| 色在人av网站天堂精品| 国产精品av在线播放| 日韩电影在线观看免费| 久久久精品欧美| 国产精品偷伦免费视频观看的| 亚洲精品福利在线| 97色在线观看| 国产精品九九九| 久久在线免费观看视频| 91亚洲永久免费精品| 中文字幕日韩欧美精品在线观看| 国产精品www| 欧美日韩精品二区| 欧美成人精品xxx| 亚洲的天堂在线中文字幕| 久久乐国产精品| 国产亚洲精品久久久优势| 日韩中文视频免费在线观看| 欧美一区二区三区艳史| 欧美成人一区二区三区电影| 国产精品激情自拍|