John McKown wrote:

>On Thu, 15 Jan 2004, Andre Chaves Mascarenhas wrote:
>
>> Hello i wanna know what Perl module can I use and what commands to do the 
>folowing:
>> 1-Check to see if the file is a valid jpg file
>
>You didn't say what OS. If you're running Linux (or almost any UNIX based 
>system), then I'd do something like:
>
>if (`file $file` =~ /JPEG/) {
>   print "$file appears to be a JPEG file.\n";
>} else {
>   print "$file does not appear to be a JPEG file.\n";
>}
>
This will tell you if the filename contains a certain string. That does not make the 
file a valid image file (besides, there's .jpg and .jpeg, both in uppercase and 
lowercase, so your pattern should be:

/jpe?g/i

if you just want to check the name.

- Jan
-- 
There are two major products that come out of Berkeley: LSD and UNIX. We don't believe 
this to be a coincidence. - Jeremy S. Anderson

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to