I created a file whose name is just an emdash in bash with $ printf '\xe2\x80\x94'
and this seems to work here (linux): my $fname = "\xe2\x80\x94"; if (-e "$fname") { print "exists\n" } On 2018-12-26 12:31:24, Mike Martin wrote: > Any ideas how to test for the existance of a file, when the file name > contains extended ascii characters > > For example if the file contains emdash (U-2014) file -e always returns > false > > thanks > > Mike -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/