批处理如何输入空格到文本中?
echo一二>>%fileName%在文本中显示的内容是:一二但我需要在前面或者中间加几个空格,比如:一二一二请问大神如何写?除了echo“一二”>>%fileName%...
echo 一二 >>%fileName%
在文本中显示的内容是:
一二
但我需要在前面或者中间加几个空格,比如:
一二
一 二
请问大神如何写?
除了echo “ 一二” >>%fileName%,有其他办法吗? 展开
在文本中显示的内容是:
一二
但我需要在前面或者中间加几个空格,比如:
一二
一 二
请问大神如何写?
除了echo “ 一二” >>%fileName%,有其他办法吗? 展开
2014-11-10
展开全部
编一个批处理文件,用for命令读取txt文件每一行,替换掉空格后再导入到一个临时txt中,完事后删除原来的txt,把临时的txt改为原来的名字,这以1.txt为例.跟要处理的文本放在同一目录下运行...
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in (1.txt) do (
set a=%%a
set a=!a: =!
echo !a! >>temp.txt
)
del /q 1.txt & ren temp.txt 1.txt
pause
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in (1.txt) do (
set a=%%a
set a=!a: =!
echo !a! >>temp.txt
)
del /q 1.txt & ren temp.txt 1.txt
pause
追问
我要的是在文本中添加空格,不是清除文本中的空格。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询