|
hhasee
初级用户
 
积分 185
发帖 88
注册 2008-5-12
状态 离线
|
『楼 主』:
关于输出换行的问题
使用 LLM 解释/回答一下
现在我想用ECHO命令将相关字符写入一个文本文件后,发现每一条命令输完后就会换行,示例如下:
ECHO 123 >>1.TXT
ECHO ABC >>1.TXT
此时文本中显示的结果为下:
123
ABC
而我想要的是123ABC,最好是123 ABC(中间多一个空格),本来用
set /p =123<nul >>1.txt
set /p =ABC<nul >>1.txt
在XP下可以完成,但在纯DOS下时就不行,不知哪位高手能指点一下,也可发邮件给我:zhoubin-01@tom.com ,在此不胜感谢!!!!!
|
|
2008-9-18 17:16 |
|
|
s11ss
银牌会员
    
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
|
2008-9-18 18:43 |
|
|
hhasee
初级用户
 
积分 185
发帖 88
注册 2008-5-12
状态 离线
|
|
2008-9-18 20:06 |
|
|
ily2013
中级用户
  
积分 247
发帖 83
注册 2005-9-12
状态 离线
|
|
2008-9-18 20:15 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
|
2008-9-18 20:32 |
|
|
23112656
中级用户
  
积分 220
发帖 99
注册 2008-6-26
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
@echo off
set /p a=输入:
set /p b=输入:
echo %a% %b% >>1.txt
|
|
2008-9-18 23:06 |
|
|
hhasee
初级用户
 
积分 185
发帖 88
注册 2008-5-12
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
谢谢各位,各位所提供的基本上在XP下都没有问题,但我要的是在纯DOS下运行时也能出现以上结果!谢谢!
|
|
2008-9-19 07:57 |
|