最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

批處理 保留空行替換字符串

 更新時(shí)間:2009年05月11日 02:07:31   作者:  
保留空行替換字符串 當(dāng)行首有冒號(hào)時(shí)會(huì)拋掉最開(kāi)始的幾個(gè)連續(xù)冒號(hào)(這個(gè)問(wèn)題可以解決)
復(fù)制代碼 代碼如下:

@echo off
:: 保留空行替換字符串
:: 當(dāng)行首有冒號(hào)時(shí)會(huì)拋掉最開(kāi)始的幾個(gè)連續(xù)冒號(hào)(這個(gè)問(wèn)題可以解決)
:: 會(huì)忽略以分號(hào)開(kāi)頭的行
:: 不能正確處理感嘆號(hào)(因?yàn)閱⒂昧俗兞垦舆t)
::
::

set file=
set /p file= 請(qǐng)把要處理的文件拉到本窗口:
set "file=%file:"=%"
for %%i in ("%file%") do set "file=%%~fi"
echo.
set replaced=
set /p replaced= 請(qǐng)輸入即將被替換的內(nèi)容:
echo.
set all=
set /p all= 請(qǐng)輸入替換字符串:
cd.>"%file%_tmp.txt"
setlocal enabledelayedexpansion
for /f "tokens=1* delims=:" %%i in ('findstr /n .* "%file%"') do (
set str=%%j
if not "!str!"=="" set "str=!str:%replaced%=%all%!"
>>"%file%_tmp.txt" echo.!str!
)
copy "%file%" "%file%_bak.txt" >nul 2>nul
move "%file%_tmp.txt" "%file%"
start "" "%file%"

相關(guān)文章

最新評(píng)論

临泉县| 蒲江县| 八宿县| 阿克| 阳春市| 无极县| 婺源县| 称多县| 博乐市| 宜良县| 玉林市| 邵阳市| 囊谦县| 黑水县| 陕西省| 嫩江县| 台中县| 西和县| 团风县| 赣榆县| 库车县| 茂名市| 漳浦县| 曲阳县| 盐源县| 陆河县| 白山市| 乐至县| 哈尔滨市| 安国市| 贵德县| 九台市| 巴彦淖尔市| 苏尼特左旗| 富阳市| 柳州市| 日土县| 通榆县| 安福县| 石林| 庐江县|