中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-25 23:05
47,812 主题排行 / 349,910 发帖 / 今日 0 篇 / 48,264 会员排行
DOS批处理 & 脚本技术(批处理室) » findstr请教:如何查找"\"???
可打印版本  3,022 / 17
第1楼 xycoordinate 发表于 2007-03-15 06:37
中级用户 发帖 228 积分 493 来自 安徽
findstr请教:如何查找"\"???


E:\DOS>set abc=abc E:\123 1111

E:\DOS>echo %abc%|findstr "E"
abc E:\123 1111

E:\DOS>echo %abc%|findstr "E:"
abc E:\123 1111

E:\DOS>echo %abc%|findstr "E:\"

E:\DOS>


为什么E:\找不到呢???

[ Last edited by xycoordinate on 2007-3-14 at 09:29 PM ]
第2楼 ccwan 发表于 2007-03-15 06:54
金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊
试试这个
第3楼 xycoordinate 发表于 2007-03-15 10:32
中级用户 发帖 228 积分 493 来自 安徽
Originally posted by ccwan at 2007-3-14 17:54:
试试这个


谢谢ccwan!

在你的提醒下,我又看了
findstr /?
找到:
\x Escape: 元字符 x 的文字用法

[ Last edited by xycoordinate on 2009-7-7 at 05:28 ]
第4楼 xycoordinate 发表于 2007-03-21 02:10
中级用户 发帖 228 积分 493 来自 安徽
那如何用findstr查询“空格”???
第5楼 ccwan 发表于 2007-03-21 02:29
金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊
应该这样
第6楼 xycoordinate 发表于 2007-03-22 07:36
中级用户 发帖 228 积分 493 来自 安徽
Originally posted by ccwan at 2007-3-20 13:29:
应该这样


谢谢!find也可以!

F:\>set abc=123 456

F:\>echo %abc%|findstr /c:" "
123 456

F:\>echo %abc%|find " "
123 456
第7楼 qiansohu 发表于 2007-03-24 21:35
新手上路 发帖 4 积分 8
hao
第8楼 qiansohu 发表于 2007-03-24 21:35
新手上路 发帖 4 积分 8
enen
第9楼 qiansohu 发表于 2007-03-24 21:35
新手上路 发帖 4 积分 8
喜欢
第10楼 plp626 发表于 2008-01-26 04:51
银牌会员 发帖 1,020 积分 2,278
那findstr 或 find 怎么查英文状态下的句号"."
第11楼 qianmo717 发表于 2008-01-26 09:41
初级用户 发帖 32 积分 68

在"."的前面加转义字符"\"
第12楼 plp626 发表于 2008-01-26 14:43
银牌会员 发帖 1,020 积分 2,278
qianmo717兄,
谢谢
学习啦,
第13楼 MLQX 发表于 2008-05-10 11:03
初级用户 发帖 15 积分 28
如何搜索">"号
第14楼 knoppix7 发表于 2008-05-10 11:22
银牌会员 发帖 634 积分 1,287 来自 cmd.exe
\>
第15楼 MLQX 发表于 2008-05-10 11:29
初级用户 发帖 15 积分 28
哈!这么快就回复了,真谢谢了
可是我运行如下代码,总是提示"命令语法不正确"
echo ^>|findstr "\>" &&echo ok
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023