![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-30 15:04 |
共 47,813 主题排行 / 349,918 发帖 / 今日 0 篇 / 48,279 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » 求教for命令!!!!!!! |
| 可打印版本 1,009 / 6 |
| 第1楼 ab200210 | 发表于 2007-09-27 12:54 |
| 初级用户 发帖 69 积分 178 | |
|
求教for命令!!!!!!! for %a in (c:\myprog\*.c) do (echo /* %a */ >>c:\HeBing.c & type %a >>c:\HeBing.c)
后面的(echo /* %a */ >>c:\HeBing.c & type %a >>c:\HeBing.c) 是什么意思啊???为什么还要加括号啊???? 还有 *%a* 还要加//啊?????谢谢啊!!!!! |
|
| 第2楼 lxmxn | 发表于 2007-09-27 13:05 |
| 版主 发帖 4,938 积分 11,386 | |
(echo /* %a */ >>c:\HeBing.c & type %a >>c:\HeBing.c) 是把“echo /* %a */ ”追加到文件“c:\HeBing.c”,并且将“%a”的内容追加到“c:\HeBing.c”文件里面,“%a”就是“c:\myprog\”目录下的每个扩展名为“.c”的文件。 加括号是为了好看,使代码清晰。 “*%a*” 加上 “/ /” 只是作者想要的格式罢了,可以随便添加字符以符合自己的格式需求。 |
|
| 第3楼 ab200210 | 发表于 2007-09-27 13:51 |
| 初级用户 发帖 69 积分 178 | |
|
谢谢啊!!!!!!再问一个问题
比如当前目录有一个文件(users.txt),记录了user/password/email的信息,内容是: heheh t5212 k854510@163.com yunyun 521212 459999@855.edu.sg 怎么用这个句子for /F %a in (users.txt) do (echo %a)只能显示heheh 和yunyun啊??就是把%a换成%c也没有什么变化啊???谢谢 啊!!!!!! 还有有时用for时见到一些for后面没有带什么参数啊!!!!!如for %a in ............ 后面没有/l /f /d 等参数啊!!!!为什么 啊????????谢谢啊 |
|
| 第4楼 lxmxn | 发表于 2007-09-27 14:42 |
| 版主 发帖 4,938 积分 11,386 | |
|
RE ab200210:
你用这个试试: for 命令可以不带参数的,请看help for的帮助手册. |
|
| 第5楼 ab200210 | 发表于 2007-09-27 16:33 |
| 初级用户 发帖 69 积分 178 | |
|
谢谢啊!!!!!!!!!
|
|
| 第6楼 cometarsenic | 发表于 2007-09-28 23:49 |
| 初级用户 发帖 23 积分 45 | |
Originally posted by lxmxn at 2007-9-27 01:05 PM: 挑一下骨头,版主不要介意哈~ /* 内容 */ 这个是C程序源码里面的注释的格式~ 如果不用/* */ 把注释内容包起来,编译会出错D~ 当然,以上对该DOS命令的执行并没有影响~ [ Last edited by cometarsenic on 2007-9-28 at 11:51 PM ] |
|
| 第7楼 lxmxn | 发表于 2007-09-29 00:56 |
| 版主 发帖 4,938 积分 11,386 | |
Originally posted by cometarsenic at 2007-9-28 23:49: 这个随便,想要什么格式自己定制。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |