标题: [文本处理] (已解决)批处理如何替换txt里面的内容? [打印本页]
作者: shijilong521 时间: 2015-8-27 16:50 标题: (已解决)批处理如何替换txt里面的内容?
本帖最后由 shijilong521 于 2015-8-28 09:12 编辑
文件1.txt
把里面的/替换为\
求代码
《多谢各位》
作者: 尘丶 时间: 2015-8-27 17:08
- @echo off&setlocal enabledelayedexpansion
- del 2.txt >nul 2>nul
- for /f "delims=" %%a in ('type 1.txt^|findstr "[/]"') do (
- set num=%%a
- set num=!num:/=\!
- echo;!num!>>2.txt
- )
- del 1.txt
- ren 2.txt 1.txt
- pause
复制代码
我觉得你直接在txt里面编辑-----替换里这样更好点
作者: shijilong521 时间: 2015-8-27 17:36
回复 2# 尘丶
首先非常感谢
不过你测试过了吗,
我这边测试了一下,不好使呀
作者: 尘丶 时间: 2015-8-27 17:39
回复 3# shijilong521
测试过了 普通的字符组成的都可以 能截图你文本内容吗
作者: pcl_test 时间: 2015-8-27 17:57
本帖最后由 pcl_test 于 2015-8-27 21:30 编辑
第三方- ::先下载http://batch-cn.qiniudn.com/tool/4.0.7/sed.exe
- @sed -i "s/\//\\/g" "1.txt"
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |