![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-10 14:08 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,255 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请教各路大侠一个 ECHO 字符串到文本文件多出空行的问题 |
| 可打印版本 4,833 / 21 |
| 第1楼 maotao | 发表于 2006-09-20 03:50 |
| 初级用户 发帖 14 积分 44 | |
|
请教各路大侠一个 ECHO 字符串到文本文件多出空行的问题 比如说 Echo 123>My.TXT
这样生成的 My.TXT 文本文件的大小是 5 字节,在内容 123 后面多出了一个空行,如何避免出现这样的空行,或者,如何通过一定的方法去掉这个空行呢? 先谢谢大家了 |
|
| 第2楼 vkill | 发表于 2006-09-20 03:54 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
>My.TXT Echo 123
|
|
| 第3楼 9527 | 发表于 2006-09-20 03:54 |
| 银牌会员 发帖 438 积分 1,185 来自 北京 | |
|
楼上的代码跟楼主的效果一样,测试环境WINXP
楼主试试以下代码: <nul set/p=123>MY.txt 这样就可以啦 |
|
| 第4楼 maotao | 发表于 2006-09-20 03:56 |
| 初级用户 发帖 14 积分 44 | |
|
呵呵,谢谢 3 楼的兄弟,解决了!
|
|
| 第5楼 maotao | 发表于 2006-09-20 04:03 |
| 初级用户 发帖 14 积分 44 | |
Originally posted by pip at 2006-9-20 03:54: 顺便请教一下,可否解释一遍?嘿嘿 |
|
| 第6楼 9527 | 发表于 2006-09-20 04:28 |
| 银牌会员 发帖 438 积分 1,185 来自 北京 | |
|
你运行一下 set/p=hello <nul 看看
>my.txt 这个我们都知道是写入文件,我只不过把<nul写在句首而已,纯属个人爱好......... |
|
| 第7楼 maotao | 发表于 2006-09-20 04:37 |
| 初级用户 发帖 14 积分 44 | |
|
呵呵,谢谢!
|
|
| 第8楼 uime | 发表于 2006-09-20 04:44 |
| 初级用户 发帖 27 积分 70 来自 河南 | |
|
set /P 命令行开关允许将变量数值设成用户输入的一行输入,>nul就是什么也不用输入的意思
|
|
| 第9楼 vkill | 发表于 2006-09-20 05:17 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
哎,开始看错了
|
|
| 第10楼 yardian | 发表于 2006-10-19 02:36 |
| 中级用户 发帖 85 积分 305 | |
|
呵呵,这个不错.但是如何加入一个回车符呢?
|
|
| 第11楼 pengfei | 发表于 2006-10-19 06:04 |
| 银牌会员 发帖 485 积分 1,218 来自 湖南.娄底 | |
|
精彩~~~
echo 123>my.txt 会多出一个空行是因为回显123后会换行, 所以多出一个回车符. 而pip兄的<nul set/p=123>MY.txt 是把自动输入123字符串重定向至文件, 所以不存在换行的问题. |
|
| 第12楼 lxmxn | 发表于 2006-10-19 06:29 |
| 版主 发帖 4,938 积分 11,386 | |
Originally posted by yardian at 2006-10-19 02:36: echo 123>1.txt 或者 >1.txt echo 123 之后,1.txt文件就多出一个回车符了,楼上已经讲了啊。 |
|
| 第13楼 pengfei | 发表于 2006-10-19 06:35 |
| 银牌会员 发帖 485 积分 1,218 来自 湖南.娄底 | |
|
呵呵~ 加入一个回车还不容易...
|
|
| 第14楼 amao | 发表于 2006-10-19 13:51 |
| 中级用户 发帖 152 积分 316 | |
|
楼主是无忧论坛的老毛桃吗?
|
|
| 第15楼 electronixtar | 发表于 2006-10-19 23:35 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
看样子可能不是~乱猜的
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |