use strict;
ça marche pour obliger à déclarer les variables avec my . Mais curieusement si on commence les instructions avec:
use strict; $a = 5;
il n'y a aucun message. Avec tout autre nom de variable que $a, ça marche !
perl -d mon_programme.pl
, puis utiliser la commande x :
DB<2> b 41 DB<3> r ..... DB<4> x @depart 0 SCALAR(0x8087a8c) -> 'Paris 750001' 1 SCALAR(0x8087a8c) -> REUSED_ADDRESS 2 SCALAR(0x8087af8) -> 'Montpellier'
perldoc -f nom-de-fonction
permet d'avoir les infos sur la fonction; perldoc perl
permet d'avoir la liste des documents thématiques qu'on pourra ensuite avoir avec perldoc nom-du-document
.
[root@protea perl]# perl -MCPAN -e shell cpan> install Spreadsheet::ParseExcelAprès avoir téléchargé Spreadsheet::ParseExcel, l'utilitaire CPAN s'aperçoit qu'il dépend du module OLE::Storage_Lite; il propose de l'ajouter à la liste. La chose se répète avec IO::Scalar. Ensuite l'utilitaire CPAN installe dans l'ordre: