查找文件是否包含特定字串并返回结果

查找文件是否包含特定字串并返回结果

小弟现想判断一个文件是否包含某一特定字串,但又不打开此文件,直接用PERL命令行能不能实现?

如,以前的处理方法:
open(file,"filename");
while (file)
{...}
如果不打开文件直接用perl -e这种方式能不能实现同样功能呢?
大家给点建议吧!

看到大家的回复很高兴了,可惜小弟是在WIN2000环境下了.

别用 perl,用 grep。
perl好麻烦啊,你直接more XX.xx|grep "YY"不就ok了


QUOTE:
原帖由 perljoker 于 2007-10-19 09:57 发表
perl好麻烦啊,你直接more XX.xx|grep "YY"不就ok了


都 grep 了,还 more
习惯了。。。经常grep都是后面用来判断的。。
Win上是吧?
find "string" filename
Win上面findstr还是比find强些。