Jestem dość zdezorientowany. Właśnie dostałem nową maszynę programistyczną, a perl wydaje się nie wyświetlać niczego dla poleceń print.Drukuj: nie produkuje wyjścia
#!/usr/bin/perl
use warnings;
use strict;
print "A";
print STDOUT "B";
print STDERR "C";
open FH, ">", "testprint';
print FH "D";
close FH;
Produkuje nic w konsoli, a testprint staje plik 1-bye (pusty).
Nawet ta produkuje nic:
perl -e "print 'a';"
ta występuje zarówno perl plików binarnych, które zdarzają się na moim komputerze. Zastanawiam się, gdzie rozpocząć debugowanie tego problemu. Jakieś pomysły?
EDIT:
perl -v
This is perl, v5.8.8 built for x86_64-linx-thread-multi
i
which perl
/usr/bin/perl
Więcej informacji może pomóc. Spróbuj: 'perl -V' i' który perl' Dodaj też do skryptu 'use warning;' i 'use strict;'. – Freddo411
Dodano żądane informacje. – JoshJordan
Co do cholery jest "perl v5.5.5"? [Nigdy nie było oficjalnego wydania z tym numerem wersji] (http://search.cpan.org/perldoc?perlhist), a nawet gdyby tak było, byłoby to starodawne.Uaktualnij instalację 'perl'. – mob