中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-28 20:56
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » for输出问题。 查看 516 回复 3
楼 主 for输出问题。 发表于 2005-04-22 00:00 ·  中国 山东 青岛 联通
初级用户
积分 137
发帖 8
注册 2005-02-03 00:00
21年会员
UID 35933
性别 男
状态 离线
for /l %%a in (1 1 10) do for /f "skip=%a" %%b in (op.txt) do echo %%b
为什么这段代码没有输出呢
帮忙看看啊
2 发表于 2005-04-23 00:00 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
22年会员
UID 7105
性别 男
状态 离线
skip=可能不支持%%a,或者,skip=%%a加上序列 /l %%a in (1 1 10) 1-10 不就是忽略10行吗? 因为SKIP=只要一个单值, 序列是多余的...另外,skip=的%a, 改成%%a 试试..
3 发表于 2005-04-23 00:00 ·  中国 湖南 长沙 电信
高级用户
★★
积分 772
发帖 273
注册 2004-10-23 00:00
21年会员
UID 32861
性别 男
状态 离线
以下是引用GOTOmsdos在2005-4-23 2:00:59的发言:
skip=可能不支持%%a,或者,skip=%%a加上序列 /l %%a in (1 1 10) 1-10 不就是忽略10行吗? 因为SKIP=只要一个单值, 序列是多余的...另外,skip=的%a, 改成%%a 试试..
http://www.msfans.net/bbs/
4 发表于 2005-04-23 00:00 ·  中国 湖南 长沙 电信
高级用户
★★
积分 772
发帖 273
注册 2004-10-23 00:00
21年会员
UID 32861
性别 男
状态 离线
真晕论坛有问题字发不出去skip 后面是不能带变量的
http://www.msfans.net/bbs/
论坛跳转: