Board logo

标题: [文本处理] [已解决]批处理FOR find FINDSTR查找字符串为什么没有内容显示? [打印本页]

作者: jackesy    时间: 2011-9-21 13:13     标题: [已解决]批处理FOR find FINDSTR查找字符串为什么没有内容显示?

  1. for /f %%i in (123.txt) do echo %%i
复制代码
为什么没有内容显示,123.txt 里面有很多内容。  我是2003server 系统。 还有一个问题 系统不一样 find 和 findstr 会有不同的结果么 ? 我的是 FIND 有返回 findstr 没有任何返回。。。 奇怪啊。。。。。
作者: super1129    时间: 2011-9-21 13:29

本帖最后由 super1129 于 2011-9-21 13:31 编辑

有可能是因为 txt文本保存为unicode格式了,你再另存为为ANSI格式试试看。
可以的话,给我加分哈


此外发帖请注意标题格式:

版规
第四条 为了便于论坛的搜索,帖子标题应做到简明扼要、清晰易懂;反对发表语意模
  糊、指向不明的标题;严禁为了吸引眼球而发表耸人听闻的标题、带显著标志或大量符
  号的标题;

作者: jackesy    时间: 2011-9-21 13:32

的确是这个问题。。郁闷。。还有一个问题呢。。。
作者: broly    时间: 2011-9-21 14:27

第四条 为了便于论坛的搜索,帖子标题应做到简明扼要、清晰易懂;反对发表语意模
  糊、指向不明的标题;严禁为了吸引眼球而发表耸人听闻的标题、带显著标志或大量符
  号的标题;

作者: xslxslxsl    时间: 2011-9-21 14:48

你说的FIND,FINDSTR具体是什么代码啊,将问题具体些,看看能不能帮你
作者: jackesy    时间: 2011-9-21 14:59

回复 5# xslxslxsl
  1.     find /i "sys" aa.txt   
  2.     FINDSTR   /i "sys" aa.txt  
复制代码
就是普通的 查找字符串代码。。
作者: jackesy    时间: 2011-9-21 15:03

问题找到了
还是unicode格式了,ANSI格式 问题 郁闷啊。。。。
作者: xslxslxsl    时间: 2011-9-21 16:05

问题解决掉就好哦




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