Hola Perl User, no había visto tu mensaje. Justamente
perl -Mutf8 -Mbytes -e 'print "ñ"' me devuelve una ñ sin mayor inconveniente. En general el problema se presentaba al querer operar sobre ella (split, traducción, if ($algo eq "ñ", etc. ).
Explorer, justamente el programa que dices me funcionó correctamente. Yo también tenía entendido (no se bien donde lo leí) que
use utf8 y
use encoding 'utf8' eran completamente equivalentes. De hecho creo haber probado (cuando recién comencé a tratar de resolver el asunto) con
use encoding 'latin1' , obviamente no funcionó. Bueno ¡muchas gracias! por su paciencia
. Trataré de buscar cual es la diferencia entre ambas sentencias.