中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-18 05:54
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 关于echo命令写入文件的疑惑 查看 2,481 回复 5
楼 主 关于echo命令写入文件的疑惑 发表于 2007-02-14 00:46 ·  中国 湖北 仙桃 电信
初级用户
积分 20
发帖 9
注册 2007-02-02 08:26
UID 78405
性别 男
状态 离线
在dos西下能用echo test>a.txt这样的方式创建一个名为a.txt,内容为test的文本文件
我想问下,要是用echo命令写echo <%script %> >a.txt的时候却无法写入文件,有什么办法能解决吗?
还有就 是在dos下,有什么办法能改一个文件的某一行,就象vi那样
谢谢各位了
2 发表于 2007-02-14 02:08 ·  中国 上海 东方有线
中级用户
★★
积分 218
发帖 86
注册 2006-08-10 10:45
UID 60205
性别 男
状态 离线
echo ^<%script%^> >a.txt
这样就可以成功写入文本了
3 发表于 2007-02-14 04:22 ·  中国 湖北 仙桃 电信
初级用户
积分 20
发帖 9
注册 2007-02-02 08:26
UID 78405
性别 男
状态 离线
谢谢
受教了
4 发表于 2009-11-25 16:46 ·  中国 河南 焦作 联通
新手上路
积分 2
发帖 1
注册 2009-11-11 01:54
UID 154539
性别 男
状态 离线
学习啦~~
5 发表于 2009-12-16 23:37 ·  中国 北京 联通
初级用户
积分 44
发帖 36
注册 2009-03-17 11:36
UID 141561
性别 男
状态 离线
Echo hello world>filename 是可以把字符串''hello world"写入文件里面

然后你可以运行type filename ,可以看到hello world显示了

当然了 你还可以用这个命令echo nul>filename 把文件清空而不删除

注意:是nul, 而不是null @_@
6 发表于 2009-12-17 07:24 ·  中国 广东 东莞 电信
初级用户
积分 29
发帖 17
注册 2009-12-01 02:38
UID 155707
性别 男
状态 离线
Originally posted by vk at 2007-2-14 02:08:
echo ^<%script%^> >a.txt
这样就可以成功写入文本了


转义符用的好!~
论坛跳转: