中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-03 09:56
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 大家帮我看看这个p错在哪里? 查看 2,448 回复 32
16 发表于 2007-02-12 02:31 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
因为楼主要行号,这是必须的。
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
17 发表于 2007-02-12 02:32 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
中文的还要用忽略大小写才能出来=.=不知道算不算bug
18 发表于 2007-02-12 02:33 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
感谢
19 发表于 2007-02-12 02:33 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
哦,没看到后面.
20 发表于 2007-02-12 02:36 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
Originally posted by ccwan at 2007-2-11 13:31:
因为楼主要行号,

这样呢>
findstr /i /n "我 你 有" 1.txt
21 发表于 2007-02-12 02:38 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
有一行空格行,没有被计算在内呀
比如,
dim a
set a=CreateObject("Wscript.Shell")
Do
a.run "11.exe"
Wscript.Slleep 60000
Loop
最美的十大精典爱情句子

1) I love you not because of who you are, but because of who I am when I am with you.

我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉 这句如果算空格行的话,应该是12行?
我想计算空格行在内,应该如何做?
findstr /i "我 你 有" test3.txt
我想查找只带三字其中一字的行,然后显示输出
22 发表于 2007-02-12 03:31 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
没错呀
附件
1.JPG
23 发表于 2007-02-12 04:59 ·  中国 江苏 连云港 联通
高级用户
★★★
前进者
积分 641
发帖 303
注册 2007-01-10 02:57
19年会员
UID 76009
性别 男
状态 离线
这十大句子我也喜欢,个别看过,收藏了。也来学习学习。这样的帖子好,既可以学知识,又可以学到哲理的东西。
我相信总有一天,总会遇到一个人可以相濡以沫、相吻以湿!
24 发表于 2007-02-12 06:04 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
没有计算空格行呀?
25 发表于 2007-02-12 06:06 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
dim a
set a=CreateObject("Wscript.Shell")
Do
a.run "11.exe"
Wscript.Slleep 60000
Loop
最美的十大精典爱情句子

1) I love you not because of who you are, but because of who I am when I am with you.

我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。

2) No man or woman is worth your tears, and the one who is, won't make you cry.

没有人值得你流泪,值得让你这么做的人不会让你哭泣。

3) The worst way to miss someone is to be sitting right beside them knowing you can't have them.
26 发表于 2007-02-12 06:07 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
哪我在记事本,为什么显示的11行,却是第12行呢?
27 发表于 2007-02-12 06:09 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
我用写字板打开了,确实是11行,看来,我的记事本,是不是有些毛病了?
28 发表于 2007-02-12 12:59 ·  中国 吉林 四平 联通
高级用户
★★★
积分 859
发帖 413
注册 2006-08-14 21:55
19年会员
UID 60532
状态 离线
cc明天给你加分,今天不好意思了?加完了,谢谢!
29 发表于 2007-02-12 13:54 ·  中国 广东 广州 花都区 电信
初级用户
★★
积分 197
发帖 77
注册 2006-09-19 14:02
19年会员
UID 63074
性别 男
状态 离线
for /f %%a in ('findstr /i "我我 你 有" test1.txt') do echo %%a
30 发表于 2007-02-12 14:36 ·  中国 广东 电信
荣誉版主
★★★★
batch fan
积分 5,226
发帖 1,737
注册 2006-03-10 00:38
20年会员
UID 51697
来自 成都
状态 离线
  用 findstr 查找含有中文字符的几个字符串的时候,/i 虽然能准确匹配中文字符,但是,却会忽略英文的大小写。如果对大小写很介意的话,那就把 /i 换成 /r 吧。这可能是 findstr 查找中文字符串的一个bug,也可能是 /r 开关存在的理由,目前还不得而知。
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
论坛跳转: