中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 00:37
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]如何使echo A>A.txt输出的文件为一字节 查看 843 回复 3
楼 主 [已结]如何使echo A>A.txt输出的文件为一字节 发表于 2009-06-05 06:23 ·  中国 吉林 延边朝鲜族自治州 电信
银牌会员
★★★
正在学习中的菜鸟...
积分 1,039
发帖 897
注册 2009-03-01 15:34
17年会员
UID 140302
性别 男
来自 在地狱中仰望天堂
状态 离线
如题:如何使echo A>A.txt输出的文件为一字节?

echo A>A.txt输出的文件为3字节
echo 1 >A.txt输出的文件为4字节
echo 2 >A.txt输出的文件为4字节

每次echo输出的文件都追加换行回车符,而输出1或2到文本中,更达到4个字节,如何使这些输出的文本只有一字节呢?

[ Last edited by Hanyeguxing on 2009-6-5 at 06:58 ]
2 发表于 2009-06-05 06:26 ·  中国 江西 赣州 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
set/p=A<nul>a.txt

[ Last edited by tireless on 2009-6-5 at 06:34 ]
3 发表于 2009-06-05 06:30 ·  中国 北京 联通
银牌会员
★★★
积分 2,098
发帖 566
注册 2007-09-11 07:27
18年会员
UID 97070
性别 男
状态 离线
echo A包括了字母A、回车和换行,所以有三个字节,正确答案见 2 L
4 发表于 2009-06-05 06:57 ·  中国 吉林 延边朝鲜族自治州 电信
银牌会员
★★★
正在学习中的菜鸟...
积分 1,039
发帖 897
注册 2009-03-01 15:34
17年会员
UID 140302
性别 男
来自 在地狱中仰望天堂
状态 离线
Originally posted by tireless at 2009-6-5 06:26:
set/p=A<nul>a.txt

[ Last edited by tireless on 2009-6-5 at 06:34 ]


一看就明白,可俺怎么就没想到这个呢?

一直围着echo 想办法。。。惭愧
论坛跳转: