怎样用批处理bat给文本中的空行增加文字
来源:百度知道 编辑:UC知道 时间:2024/05/24 20:24:50
文本1.txt中有这样的内容:
花卉品种登记
多雅阁
1、满天星
2、郁金香
3、碗莲
4、羽衣甘蓝
...
如何给这个文本许多空行增加统一的文字,比如凡是空行都替换为:“鲜花专卖”?请高手提供一个批处理命令,先谢过了!
另外,怎样给这个文本第一行增加一行,变成:
三月登记表
花卉品种登记
多雅阁
1、满天星
...
有加分哦。
花卉品种登记
多雅阁
1、满天星
2、郁金香
3、碗莲
4、羽衣甘蓝
...
如何给这个文本许多空行增加统一的文字,比如凡是空行都替换为:“鲜花专卖”?请高手提供一个批处理命令,先谢过了!
另外,怎样给这个文本第一行增加一行,变成:
三月登记表
花卉品种登记
多雅阁
1、满天星
...
有加分哦。
Word里面不是有查找替换嘛
Word里面不是有查找替换嘛!
rem 另存为xx.bat
@echo off&setlocal enabledelayedexpansion
if not exist 1.txt echo 1.txt不在同级目录下!&&pause>nul&&goto :eof
if exist 2.txt del 2.txt/f/q
>>2.txt echo 三月登记表
for /f "tokens=1-2 delims=:" %%A in ('findstr /n .* 1.txt') do (
set var=%%B
if "!var!"=="" set var=鲜花专卖
echo !var!>>2.txt
)
start 2.txt