Estoy bastante confundido. Acabo de obtener una nueva máquina de desarrollo, y Perl parece no dar salida a nada para los comandos print.Imprimir: no produce salida
#!/usr/bin/perl
use warnings;
use strict;
print "A";
print STDOUT "B";
print STDERR "C";
open FH, ">", "testprint';
print FH "D";
close FH;
produce nada en la consola, y TestPrint se convierte en un archivo 1-bye (vacío).
Incluso esto produce nada:
perl -e "print 'a';"
Esto ocurre tanto para los binarios de perl que resultan ser en mi máquina. Estoy perplejo sobre dónde comenzar a depurar este problema. ¿Algunas ideas?
EDIT:
perl -v
This is perl, v5.8.8 built for x86_64-linx-thread-multi
y
which perl
/usr/bin/perl
Más información ayuda. Pruebe: 'perl -V' y' which perl' Además, agregue 'use warnings;' y 'use strict;' a su script – Freddo411
Agregó la información solicitada. – JoshJordan
¿Qué diablos es 'perl v5.5.5'? [Nunca ha habido ningún lanzamiento oficial con ese número de versión] (http://search.cpan.org/perldoc?perlhist) e incluso si hubiera, sería antiguo.Actualice su instalación 'perl'. – mob