本帖最后由 pcl_test 于 2017-3-20 08:39 编辑
下面是找的网上的,可以在txt每行后加入[br/],但是如果文本中有空行的话,替换后空行就会消失。
我的想法如下:
原文本:
第一行
第二行
第四行
转变效果如下:
第一行[br/]
第二行[br/]
[br/]
第四行[br/]
新人求助,麻烦各位了。
这是固定添加[br/]的- @echo off
- mode con lines=12 cols=60
- color a
- :begin
- set lj=
- cls
- echo 输入目标文件位置 ,支持拖拽.
- echo 例如:
- echo c:\abc\story.txt
- set /p lj=请输入:
- if not defined lj goto begin
- set lj=%lj:"=%
- if not exist "%lj%" goto begin
- for /f "tokens=* usebackq" %%i in ("%lj%") do >>"%lj:.txt=%BR.txt" echo %%i^[br^/]
- pause
复制代码 这是自定义添加字符的- @echo off
- mode con lines=12 cols=60
- color a
- :begin
- set lj=
- cls
- echo 输入目标文件位置 ,Xp下支持拖拽.
- echo 例如:
- echo c:\abc\story.txt
- set /p lj=请输入:
- if not defined lj goto begin
- set lj=%lj:"=%
- if not exist "%lj%" goto begin
- echo.
- set tj=
- set /p tj= 请输入添加的内容:
- for /f "tokens=* usebackq" %%i in ("%lj%") do >>"%lj:.txt=%BR.txt" echo %%i%tj%
- pause
复制代码
|