找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 29383|回复: 9

[文本处理] [已解决]批处理如何把txt里的换行符\n 换成回车换行符\r\n ?

[复制链接]
发表于 2016-3-29 14:04:15 | 显示全部楼层 |阅读模式
bat 如何把txt里的换行符\n 换成\r\n 求教 (第三方也行)
发表于 2016-3-29 14:36:17 | 显示全部楼层
回复 1# bbaa

notepad++
发表于 2016-3-29 15:16:45 | 显示全部楼层
  1. @more 旧.txt >新.txt
复制代码

评分

参与人数 1技术 +1 收起 理由
bbaa + 1 谢啦!!☆⌒(*^-゜)v

查看全部评分

 楼主| 发表于 2016-3-29 17:45:53 | 显示全部楼层
本帖最后由 bbaa 于 2016-3-29 17:51 编辑

回复 3# CrLf


    我没发现 谢啦!!☆⌒(*^-゜)v
发表于 2016-3-29 22:36:37 | 显示全部楼层
  1. find /v ""<1.txt>2.txt
复制代码
发表于 2016-3-29 22:44:57 | 显示全部楼层
http://www.bathome.net/thread-39846-1-1.html
CrLf提供的第一个代码,原文如下
(str,'提取'+file,bom)替换为(str,file,bom)
\n替换\r\n
.replace(/123/g,'345')修改为.replace(/\n/g,'\r\n')
或下面这个把多个换行变成一个了
.replace(/abc/g,'def')修改为.replace(/[\r\n]+/g,'\r\n')
所需工具
http://batch-cn.qiniudn.com/tool/2.22/grep.exe

grepWin软件也行

这个能把正则表达式保存为预设,以后要用直接翻出来用
发表于 2016-3-29 22:47:16 | 显示全部楼层
回复 6# xp3000
  1. //&cls&cscript -nologo -e:jscript "%~f0"<1.txt>2.txt&pause&exit
  2. WSH.Echo(WScript.StdIn.ReadAll().replace(/\n/g,'\r\n'))
复制代码
发表于 2016-3-29 23:05:07 | 显示全部楼层
回复 7# pcl_test


    我那个帖子问普通正则表达式没问题,有环视就不能支持了,能彻底解决不,你给我那帖子扣分了
发表于 2016-3-29 23:19:12 | 显示全部楼层
回复 8# xp3000

逆序不支持,二次判断提取即可
发表于 2016-3-30 07:00:37 | 显示全部楼层
回复 9# pcl_test


    怪不得以前我发了类似的没人回答,有空写个批处理例子啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 04:35 , Processed in 0.021765 second(s), 11 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表