I have a perl script that parses accented characters and works well in Windows 2000 (that was installed in brazilian language).
In MacOS X the "i" flag doesn't recognize the accented characters in uppercase.
The script has the "setlocale" statment and I also put the brazilian language as the default in bash_profile, as shown bellow.
What am I missing?
TIA
Newton Furia
------------------
In the script
------------------
#!/usr/bin/perl -w
use POSIX qw(locale_h);
setlocale(LC_CTYPE, "pt_BR.ISO8859-1");
use locale;
while (<>) {
s/á/<a_acute>/gi;
print $_;
}
-------------------
In the bash_profile:
-------------------
LC_ALL=pt_BR.ISO8859-1
export LC_ALL