|  | 
 
| xycoordinate 中级用户
 
    
 
 
 积分 493
 发帖 228
 注册 2007-2-16
 来自 安徽
 状态 离线
 | 
| 『楼 主』:
 findstr请教:如何查找"\"???
 
使用 LLM 解释/回答一下 
 
 
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 ] 
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>
 
 
Why can't E:\ be found???
 
 Last edited by xycoordinate on 2007-3-14 at 09:29 PM ] 
 
 
 |  | 
|  2007-3-15 06:37 |  | 
|  | 
 
| ccwan 金牌会员
 
       
 
 
 积分 2725
 发帖 1160
 注册 2006-9-23
 来自 河北廊坊
 状态 离线
 | 
| 『第 2 楼』:
 
 
使用 LLM 解释/回答一下 
 
 
试试这个 @echo offset abc=abc E:\123 1111
 echo %abc%|findstr "E:\\"
 pause
Try this @echo offset abc=abc E:\123 1111
 echo %abc%|findstr "E\\"
 pause
 
 
 
 |  
                  |  三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
 |  | 
|  2007-3-15 06:54 |  | 
|  | 
 
| xycoordinate 中级用户
 
    
 
 
 积分 493
 发帖 228
 注册 2007-2-16
 来自 安徽
 状态 离线
 | 
| 『第 3 楼』:
 
 
使用 LLM 解释/回答一下 
 
 
Originally posted by ccwan at 2007-3-14 17:54:试试这个
 
 @echo offset abc=abc E:\123 1111
 echo %abc%|findstr "E:\\
 pause
 
谢谢ccwan!
 
在你的提醒下,我又看了 
findstr /? 
找到:
\x       Escape: 元字符 x 的文字用法 
 Last edited by xycoordinate on 2009-7-7 at 05:28 ] 
Originally posted by ccwan at 2007-3-14 17:54:Try this
 
 @echo offset abc=abc E:\123 1111
 echo %abc%|findstr "E:\\
 pause
 
 Thank you, ccwan!
 
 Under your reminder, I looked at
 findstr /?
 Found:
 \x       Escape: literal usage of metacharacter x
 
 Last edited by xycoordinate on 2009-7-7 at 05:28 ]
 
 
 
 |  | 
|  2007-3-15 10:32 |  | 
|  | 
 
| xycoordinate 中级用户
 
    
 
 
 积分 493
 发帖 228
 注册 2007-2-16
 来自 安徽
 状态 离线
 | 
| 『第 4 楼』:
 
 
使用 LLM 解释/回答一下 
 
 
那如何用findstr查询“空格”??? 
Then how to use findstr to query "space"? 
 
 
 |  | 
|  2007-3-21 02:10 |  | 
|  | 
 
| ccwan 金牌会员
 
       
 
 
 积分 2725
 发帖 1160
 注册 2006-9-23
 来自 河北廊坊
 状态 离线
 | 
| 『第 5 楼』:
 
 
使用 LLM 解释/回答一下 
 
 
应该这样 @echo offset abc=abc def
 echo %abc%|findstr /c:" "
 pause
It should be like this @echo offset abc=abc def
 echo %abc%|findstr /c:" "
 pause
 
Wait, no, the original "findstr /c:" " is correct. The correct translation should be:
 
It should be like this
 @echo offset abc=abc def
 echo %abc%|findstr /c:" "
 pause
 
 
 
 |  
                  |  三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
 |  | 
|  2007-3-21 02:29 |  | 
|  | 
 
| xycoordinate 中级用户
 
    
 
 
 积分 493
 发帖 228
 注册 2007-2-16
 来自 安徽
 状态 离线
 | 
| 『第 6 楼』:
 
 
使用 LLM 解释/回答一下 
 
 
Originally posted by ccwan at 2007-3-20 13:29:应该这样
 
 @echo offset abc=abc def
 echo %abc%|findstr /c:" "
 pause
 
谢谢!find也可以!
 
F:\>set abc=123 456
 
F:\>echo %abc%|findstr /c:" " 
123 456
 
F:\>echo %abc%|find " " 
123 456 
Originally posted by ccwan at 2007-3-20 13:29:It should be like this
 
 @echo offset abc=abc def
 echo %abc%|findstr /c:" "
 pause
 
Thank you! find can also be used!
 
F:\>set abc=123 456
 
F:\>echo %abc%|findstr /c:" " 
123 456
 
F:\>echo %abc%|find " " 
123 456 
 
 
 |  | 
|  2007-3-22 07:36 |  | 
|  | 
 
| qiansohu 新手上路
 
  
 
 
 
 积分 8
 发帖 4
 注册 2007-3-24
 状态 离线
 |  | 
|  2007-3-24 21:35 |  | 
|  | 
 
| qiansohu 新手上路
 
  
 
 
 
 积分 8
 发帖 4
 注册 2007-3-24
 状态 离线
 |  | 
|  2007-3-24 21:35 |  | 
|  | 
 
| qiansohu 新手上路
 
  
 
 
 
 积分 8
 发帖 4
 注册 2007-3-24
 状态 离线
 |  | 
|  2007-3-24 21:35 |  | 
|  | 
 
| plp626 银牌会员
 
      钻石会员
 
 
 积分 2278
 发帖 1020
 注册 2007-11-19
 状态 离线
 | 
| 『第 10 楼』:
 
 
使用 LLM 解释/回答一下 
 
 
那findstr 或 find 怎么查英文状态下的句号"." 
Then how to use findstr or find to search for the period "." in English state? 
 
 
 |  | 
|  2008-1-26 04:51 |  | 
|  | 
 
| qianmo717 初级用户
 
   
 
 
 
 积分 68
 发帖 32
 注册 2007-12-9
 状态 离线
 | 
| 『第 11 楼』:
 
 
使用 LLM 解释/回答一下 
 
 
@echo offset abc=abc de.f
 echo %abc%|findstr /c:"\."
 pause
 
在"."的前面加转义字符"\" 
```@echo offset abc=abc de.f
 echo %abc%|findstr /c:"\."
 pause
 ```
 
 
 
 |  | 
|  2008-1-26 09:41 |  | 
|  | 
 
| plp626 银牌会员
 
      钻石会员
 
 
 积分 2278
 发帖 1020
 注册 2007-11-19
 状态 离线
 | 
| 『第 12 楼』:
 
 
使用 LLM 解释/回答一下 
 
 
qianmo717兄,谢谢
 学习啦,
 
Brother qianmo717,Thanks
 Learned it,
 
 
 
 |  | 
|  2008-1-26 14:43 |  | 
|  | 
 
| MLQX 初级用户
 
   
 
 
 
 积分 28
 发帖 15
 注册 2008-4-28
 状态 离线
 |  | 
|  2008-5-10 11:03 |  | 
|  | 
 
| knoppix7 银牌会员
 
      
 
 
 
 积分 1287
 发帖 634
 注册 2007-5-2
 来自 cmd.exe
 状态 离线
 |  | 
|  2008-5-10 11:22 |  | 
|  | 
 
| MLQX 初级用户
 
   
 
 
 
 积分 28
 发帖 15
 注册 2008-4-28
 状态 离线
 | 
| 『第 15 楼』:
 哈!这么快就回复了,真谢谢了
 
使用 LLM 解释/回答一下 
 
 
可是我运行如下代码,总是提示"命令语法不正确"echo ^>|findstr "\>" &&echo ok
 
But when I run the following code, it always prompts "The command syntax is incorrect"echo ^>|findstr "\>" &&echo ok
 
 
 
 |  | 
|  2008-5-10 11:29 |  |