#!/usr/bin/perl -w use strict; use File::Type; my $filename = 'myfile.zip'; my $filetype = File::Type->new(); my $type = $filetype->checktype_filename($filename); my $zipped = ($type eq 'application/zip'); print "$filename is of type $type (", $zipped ? '' : 'not ', "zipped)\n";