标题: [文本处理] 替换指定文字的批处理 [打印本页]
作者: 司马光2008 时间: 2021-8-21 22:08 标题: 替换指定文字的批处理
各位大神,我遇到一个问题,请帮忙多多指教。
需要替换TXT文档里面的特定字符,例如:
例子:(这是在一个TXT文档中),查找 “不合格” 字符,并替换为“合格”
部门: 品质部 张翰 08/20/2021 00:33:53 Fail 小龙虾 不合格
部门: 品质部 李强 08/20/2021 15:03:22 Pass
部门: 品质部 黄龙 08/21/2021 09:45:45 Fail 刺身 不合格
并且需要插入在下面的批处理中,先执行替换,再执行下面的批处理
@echo off
echo 删除15天前的.txt文件
forfiles /p "E:\Images" /m *.txt /d -15 /c "cmd /c del @path"
echo 正在执行逻辑删除,请稍等……
echo 任务完成!
作者: Batcher 时间: 2021-8-21 23:19
回复 1# 司马光2008
食品安全的事情还是不要这要搞吧
作者: newswan 时间: 2021-8-22 01:52
举报电话,请打 110 12315
作者: 司马光2008 时间: 2021-8-22 08:50
这只是一个比喻
作者: cmd1152 时间: 2021-8-22 12:24
回复 3# newswan
我头上就是这个食品安全宣传海报!
创食品安全城市
塑文明魅力城市
食品药品投诉举报电话:12331
桂林市食品安全委员办公室
宣
桂林市食品药品监督管理局
作者: cmd1152 时间: 2021-8-22 12:26
你这个可以用记事本的 替换 功能,但食品安全的事情还是不要这要搞吧,容易出事!
作者: newswan 时间: 2021-8-22 12:56
回复 5# cmd1152
不是110啊
作者: newswan 时间: 2021-8-22 13:10
- setlocal enableDelayedExpansion
-
- for /f "tokens=* delims=" %%a in (1.txt) do (
- set s=%%a
- set s=!s:不合格=合格!
- echo !s!
- )>>2.txt
复制代码
作者: cmd1152 时间: 2021-8-22 13:46
回复 7# newswan
...海报上面这么写的
作者: 看纽扣电池 时间: 2021-8-22 14:13
暗箱操作(doge)
作者: xiuan 时间: 2021-8-22 17:27
感觉是造假,别弄,按真实的来,别随便改,抓到就麻烦了
作者: 司马光2008 时间: 2021-8-22 18:56
俺们都是合法良民
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |