Re: Converting codepages to UTF8
- From: "Dr.Ruud" <rvtol+news@xxxxxxxxxxxx>
- Date: Fri, 31 Mar 2006 13:15:18 +0200
P schreef:
#!/usr/bin/perl
use warnings;
use strict;
I think you need this:
use Encode qw(cp437 cp850 cp852);
or maybe
use Encode::Byte;
but see also the remarks about PerlIO in `perldoc Encode`.
opendir(DIR, '.') or die "Can't open input directory: $!";
Alternative:
opendir my $dir, '.'
or die "Can't open input directory: $!";
my %files = map { $_ => 1 } grep { $_ !~ m/^\.\.?$/ } readdir(DIR);
Maybe:
my %files = map { $_ => 1 } grep { ! m/\A\.\.?\z/s } readdir $dir;
or:
my %files = map { $_ => 1 } grep -f, readdir $dir;
(untested)
--
Affijn, Ruud
"Gewoon is een tijger."
.
- Follow-Ups:
- Re: Converting codepages to UTF8
- From: P
- Re: Converting codepages to UTF8
- References:
- Converting codepages to UTF8
- From: P
- Re: Converting codepages to UTF8
- From: Dr.Ruud
- Re: Converting codepages to UTF8
- From: P
- Re: Converting codepages to UTF8
- From: Dr.Ruud
- Re: Converting codepages to UTF8
- From: P
- Converting codepages to UTF8
- Prev by Date: Re: sort and keep the latest version
- Next by Date: Re: Reloading perl file dynamically
- Previous by thread: Re: Converting codepages to UTF8
- Next by thread: Re: Converting codepages to UTF8
- Index(es):
Relevant Pages
|