Date: Tue, 23 Mar 1999 04:13:37 -0600 From: Jason McNew <jase@clearsail.net> To: stable@freebsd.org Subject: Perl File::Find problem Message-ID: <36F76950.9681B350@clearsail.net>
next in thread | raw e-mail | index | archive | help
I'm trying to use the File::Find module in Perl 5 and for some reason it
refuses to search through my fat32 mouted dirs. Observe the folowing
code:
use File::Find;
&find(\&ismp3, '/d','/c','/usr/home');
sub ismp3 {
if(/mp3/i) { push @mp3list, $File:Find:name; }
}
It works exactly as expect but only under /usr/home. It quietly skips
over /c and /d which are both fat32 partitions. After removing the
'/usr/home' for testing, I found that it claims to have searched /c and
/d in under .2 seconds, when using `find /c` as I used to do usually
takes a full 80 seconds.
I checked to make sure that they are in fact mounted; they are. I'm not
sure if it's aproblem with the module it's self or in the way it
interacts with the os. I'm running FreeBSD 3.0-stable CVSup'ed about 3
days ago and using the version of perl compiled with it (5.002_02). Any
ideas?
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36F76950.9681B350>
