in reply to How to fix wrongly encoded filenames?
#!/usr/bin/perl -- use Encode qw/ encode decode /; my $string = decode("iso-8859-1", $octets); { ## probably works but if it doesn't use Win32::Unicode::File(); Win32::Unicode::File::moveW( $rawness, $string ); } { ## should work open my $in, '<:raw', $rawness or die $!; { use Win32::Unicode::Native; open my $out, '>:raw', $string or die $!; print $out readline( $in ); close $out; } close $in; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: How to fix wrongly encoded filenames?
by mcc001 (Initiate) on Mar 17, 2014 at 17:53 UTC | |
by Anonymous Monk on Mar 18, 2014 at 07:16 UTC |