中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-09 16:57
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » Findstr的问题 查看 848 回复 2
楼 主 Findstr的问题 发表于 2008-09-05 17:39 ·  中国 台湾 台北市 远传电信
初级用户
积分 107
发帖 42
注册 2007-09-03 16:43
18年会员
UID 96475
性别 男
状态 离线
FINDSTR
]
字串 filename]

/L 逐字使用搜寻字串。
/X 列印完全符合的行数。

这两个在用法上面有什么不同?
2 发表于 2008-09-05 19:00 ·  中国 江苏 苏州 中移铁通
银牌会员
★★★
积分 1,608
发帖 780
注册 2007-10-07 10:19
18年会员
UID 99089
性别 男
状态 离线

words
words123
123 words 123
123words 123
123 words123

上面是一个文本你测试一下 搜索单词 words
你用方法测试一下会发现区别:

findstr /l "words" test.txt
findstr /x "words" text.txt

/x 要行完全是words才匹配
/l 则行中有words才匹配,这也是不加/l findstr的默认匹配方式
3 发表于 2008-09-05 20:05 ·  中国 台湾 台中市 中华电信
初级用户
积分 107
发帖 42
注册 2007-09-03 16:43
18年会员
UID 96475
性别 男
状态 离线
原来是这样啊

非常感谢
论坛跳转: