PERL automatiser les rapports

Résolu
tchabat Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -  
tchabat Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour je voudrais creer un script d'automatisation de rapport avec perl en fonction d'une durée prédefini . j'ai commence d'abord par generer le script qui permet l'ouverture du fichier qui est eclipse executable avec l'extension sh mais ce script ne fonctionne pas
#!/usr/bin/perl -w
use strict;
use warnings;
print "ce programme lancera eclipse";
open(root, "</root/Desktop/|eclipse.sh") || die"le fichier eclipse.sh est introuvable";
et voici l'erreur qu'il m'envoie:
Unquoted string "root" may clash with future reserved word at birt.pl line 5.
Name "main::root" used only once: possible typo at birt.pl line 5.
j'ai auss fermé le fichier mais j'ai le meme pb
A voir également:

1 réponse

tchabat Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   2
 
j'ai trouvé la solution une erreur de synthaxe au lieu d'ecrire open(root, "</root/Desktop/|eclipse.sh") car elle ouvre le fichier en lecture je devais faire open(root, "|/root/Desktop/eclipse.sh") pour une execution
2