中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-05 02:06
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 在执行命令时如何引用其他文件里的内容 查看 921 回复 6
楼 主 在执行命令时如何引用其他文件里的内容 发表于 2007-06-17 04:55 ·  中国 上海 奉贤区 电信
中级用户
★★
积分 392
发帖 142
注册 2007-06-10 09:48
19年会员
UID 90856
性别 男
状态 离线
比如说我现在用echo word>read.txt,这个命令输入word,然后我想调用在111.txt这个文件中的内容输入
111.txt内容如下:
ffffffffghhh
fffffffffds
dffffffdd
sssfdsssssssss
drrffgg
该怎么做啊
2 发表于 2007-06-17 05:58 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
type 111.txt>>read.txt
3 发表于 2007-06-17 08:59 ·  中国 上海 奉贤区 电信
中级用户
★★
积分 392
发帖 142
注册 2007-06-10 09:48
19年会员
UID 90856
性别 男
状态 离线
不好意思啊,是我没有说清楚,我的 意思是想调用111.txt里面的内容,比如说我想要完成echo word>read这个命令,然后,我想调用111.txt里面的内容,echo ffffffffghhh>read,echo fffffffffds>read,一个一个的调用
4 发表于 2007-06-17 18:14 ·  中国 浙江 杭州 联通
银牌会员
★★★
积分 1,928
发帖 931
注册 2007-01-06 11:46
19年会员
UID 75624
性别 男
状态 离线
怎么感觉还是不理解。
楼主想要的是:

echo word到read.txt文件里,再把111.txt的内容一行一行的echo到read.txt里?

是这样吗?
5 发表于 2007-06-18 10:01 ·  中国 上海 闵行区 电信
中级用户
★★
积分 392
发帖 142
注册 2007-06-10 09:48
19年会员
UID 90856
性别 男
状态 离线
是的
6 发表于 2007-06-18 12:57 ·  中国 浙江 宁波 电信
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
19年会员
UID 75212
性别 男
状态 离线
for /f "delims=" %%a in (111.txt) do echo.%%a>>read.txt
7 发表于 2007-06-18 13:54 ·  中国 上海 闵行区 电信
中级用户
★★
积分 392
发帖 142
注册 2007-06-10 09:48
19年会员
UID 90856
性别 男
状态 离线
可以了,谢谢,那我能不能再插入个别的文件里的内容啊,比如说2.txt
然后里面的内容是,
1
2
3
4
我想先运行111.txt,输出的结果是
ffffffffghhh1
ffffffffghhh2
ffffffffghhh3
ffffffffghhh4
fffffffffds1
fffffffffds2
fffffffffds3
fffffffffds4.......就这样
论坛跳转: