批处理替换,我重网上复制了一些文字,但是每行前面有空,行与行之间也有空行(空行前面有两个空格)

直接上图,我处理完的效果,自己手动打的空格,空行(每行前面有空格)在网上找的都能处理掉。用变量延迟替换中英文空格为!,但是我直接从网站拷的文字里的空格就是去不掉,我自己试... 直接上图,我处理完的效果,自己手动打的空格,空行(每行前面有空格)在网上找的都能处理掉。用变量延迟替换中英文空格为!,但是我直接从网站拷的文字里的空格就是去不掉,我自己试了下感觉像中文的空格,为什么去不掉。希望大神给予解释。上三张图。要达到效果
文本原有空行,替换后还是空行,而不是显示echo的回显状态
为什么原本一行有内容之前的空去不掉。(我比划了下,那个空行前面一个空的位置和自己手动两个空的位置一样)
展开
 我来答
百度网友c4bcba7
2015-04-10 · TA获得超过6999个赞
知道大有可为答主
回答量:2085
采纳率:0%
帮助的人:2140万
展开全部
修改你批处理中的
echo !str! >>file_new.txt

echo.!str! >>file_new.txt
就是在echo后面紧跟一个.即可
追问

真的行啊,为什么加个.就行了,能告诉大概原理吗,还有自己手动的被去掉了,原文的在,给你看图

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式