Just another Perl shrine | |
PerlMonks |
Re^2: quston n File::Findby skyworld_chen (Acolyte) |
on Oct 30, 2012 at 12:09 UTC ( [id://1001492]=note: print w/replies, xml ) | Need Help?? |
thanks for your kind reply. a) in fact I insert"use warnings" and "use strict" in my code. I just omitted them for simple demo of my code. And in my real code I didn't miss quote, it is a type error here. Any way, thanks for your kind remind. b) accroding to your ideas,I use open $temp_file_cy, "$File::Find::name"it is interesting that I haven't see "open $filehandle ...", but always "open filehandle ...". in the text book. Can you tell me the difference between them? thanks. c) I have checked the attributes of those files, they are all -rw-rw----, so I guess "-r " should be ok here. In fact what I want to do really is this: my @matching = grep {/$pattern/} <temp_file_cy>;I always get this message: " readline() on unopened filehandle temp_file_cy at ../cy_find line 99", which make me to insert code "-r temp_file_cy" to see what happened can you give me some help on this? thanks
In Section
Seekers of Perl Wisdom
|
|