use warnings; use strict; my $fn = 'acentó.dat'; if (open FN, "<", $fn) { print "file $fn opened\n"; close FN; } else { print "error opening $fn ($!)\n"; }