Board logo

标题: [文本处理] findstr查找的字符串需要加双引号吗 [打印本页]

作者: add0kakac    时间: 2017-3-8 21:36     标题: findstr查找的字符串需要加双引号吗

本帖最后由 pcl_test 于 2017-3-8 22:21 编辑
  1. findstr "^aaa" a.txt
  2. findstr ^aaa a.txt
复制代码
这两者的查询结果不同,明显是findstr "^aaa" a.txt是正确的
请问下,findstr后面命令字符串需要加引号,为什么有时不加也可以呢
作者: GNU    时间: 2017-3-8 21:43

不加双引号的情况下,有些特殊字符会被命令行解释器当做其它用途。
不管是Windows的findstr还是Linux的grep,建议都加上引号。
作者: add0kakac    时间: 2017-3-8 22:22

回复 2# GNU


  了解了,谢谢




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2