![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 08:38 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请问我怎样可以通过p处理来计算出文本内有多少行啊 |
| 可打印版本 1,011 / 14 |
| 第1楼 theoldman | 发表于 2007-02-07 03:09 |
| 初级用户 发帖 16 积分 39 | |
|
请问我怎样可以通过p处理来计算出文本内有多少行啊 请问我怎样可以通过p处理来计算出文本内有多少行啊?通过这个总行数产生一个随机数,显示随机的一行。
具体的语句需要怎样写啊…… |
|
| 第2楼 ccwan | 发表于 2007-02-07 03:35 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
用findstr /n 就可以知道一个文件中有多少行,详细内容可以在命令行输入findstr /?查看。
要看文件test.txt中有多少行,用for语句的话可以这样: |
|
| 第3楼 namejm | 发表于 2007-02-07 04:16 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
合并出了差错,楼主是theoldman而非ccwan,请两位原谅,请各位将就一下。
—————————————————————————— 楼层错位的问题已经被站长修正了,请下面的各位及时对回帖内容做相应的修改。 [ Last edited by namejm on 2007-2-6 at 04:11 PM ] |
|
| 第4楼 ccwan | 发表于 2007-02-07 04:17 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
版主客气了,其实做楼主也挺好的,只是不知是否积分会相应的加4分而非2分呢?^_^
[ Last edited by ccwan on 2007-2-7 at 04:22 AM ] |
|
| 第5楼 redtek | 发表于 2007-02-07 04:22 |
| 金牌会员 发帖 1,147 积分 2,902 | |
|
哈哈……有意思~:)))
ccwan兄说什么也得去买张彩票得个500万~:) 用ccwan兄的注册信息选的号,嘿嘿…… 07 06 09 23 10 12 01 07 06 09 23 10 12 04 [ Last edited by redtek on 2007-2-6 at 03:25 PM ] |
|
| 第6楼 ccwan | 发表于 2007-02-07 04:24 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
谢谢redtek兄指点,看来这次500万是一定到手了^_^
到手请大家吃饭! |
|
| 第7楼 theoldman | 发表于 2007-02-07 04:30 |
| 初级用户 发帖 16 积分 39 | |
|
请问ccwan如果我想显示第2行,而这个2是个变量,具体的格式应该是什么呢?
(请原谅偶这个菜鸟问这么简单的问题,实在没找到应该怎么写T_T~~) [ Last edited by namejm on 2007-2-6 at 03:52 PM ] |
|
| 第8楼 namejm | 发表于 2007-02-07 04:42 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
演示代码如下:
还可以使用 findstr /n,或者通过计数器来显示。 |
|
| 第9楼 theoldman | 发表于 2007-02-07 04:50 |
| 初级用户 发帖 16 积分 39 | |
|
请问版主,这个more的作用是什么呢?
|
|
| 第10楼 zh159 | 发表于 2007-02-07 05:00 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
多在CMD窗口用more/?、命令 /?
|
|
| 第11楼 ccwan | 发表于 2007-02-07 05:01 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
依楼上说得做就是了。
[ Last edited by ccwan on 2007-2-7 at 05:06 AM ] |
|
| 第12楼 zh159 | 发表于 2007-02-07 05:05 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
ccwan,你 4 楼的帖子看着费眼神啊
|
|
| 第13楼 ccwan | 发表于 2007-02-07 05:09 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
对不住大家,那个起始颜色和结束颜色调得太浅了。可以选中它使它反白就清楚了。
另外建议楼主多多看看基本命令帮助。 |
|
| 第14楼 vkill | 发表于 2007-02-07 05:24 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
sed -n $= life
|
|
| 第15楼 theoldman | 发表于 2007-02-07 05:30 |
| 初级用户 发帖 16 积分 39 | |
|
谢谢上面的热心人s ^_^
看不懂再来骚扰大家。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |