麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > BAT > 正文

用某行內容替換特定字符

2020-07-26 20:25:35
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

@echo off
:: 用A.TXT中的第一行字符,替換B.TXT中的###字符.
:: 再用A.TXT中的第二行字符,替換B.TXT中的@@@字符.
:: ……
:: 如果A.txt第M行中含有在第N行中要替換的內容S(M<N),則會用S來替換B.txt中含有第M行中的匹配內容
:: 例如:假設A.txt中第1行含有在第二行中要替換的@@@,則會用@@@替換B.txt中含有第一行的@@@。
:: 使用格式:要用第M行的內容替換S,就在第M行的位置上加一句 call :_replace S
:: 如果在第N行上沒有要替換的內容,第N行的位置加 set num=N
setlocal enabledelayedexpansion
set num=0
call :_replace ###
call :_replace @@@
set num=3
call :_replace $$$
exit

:_replace
set /a num+=1
set char=%1
for /f "tokens=1,2* delims=:" %%i in ('findstr /n . A.txt') do if %%i equ %num% set str=%%j
for /f "delims=" %%i in (B.txt) do (
set _str=%%i
set "_str=!_str:%char%=%str%!"
echo !_str!>>tmp.txt
)
move tmp.txt B.txt

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日日草夜夜操 | 成人免费毛片在线观看 | 国产毛片网 | 国产流白浆高潮在线观看 | 久久国产中文 | 成人免费福利网站 | 国产午夜精品一区二区三区视频 | 九九热九九热 | 成年人网站视频免费 | 91精品国产综合久久婷婷香蕉 | 久久精品av| 精品国产视频一区二区三区 | 污片在线观看视频 | 欧美成年性h版影视中文字幕 | 欧美人的天堂一区二区三区 | 久草久视频 | 久色乳综合思思在线视频 | 911色_911色sss主站色播 | 国产一级在线免费观看 | 在线观看免费精品 | 毛片免费视频播放 | 欧美www | 黑色丝袜美美女被躁视频 | chinese中国真实乱对白 | 国产日本在线播放 | 欧美成人午夜一区二区三区 | 草人人| 美女羞羞视频网站 | 久久精品免费国产 | 色妹子久久 | 日本a在线观看 | 99影视电影电视剧在线播放 | 国产三级a三级三级 | 视频一区 日韩 | 一级国产精品一级国产精品片 | 中文日韩在线视频 | 国产大片在线观看 | 国产成人精品区一区二区不卡 | 黄色片视频免费观看 | 久久欧美亚洲另类专区91大神 | 在线成人免费视频 |