OVH Cloud OVH Cloud

Lancement de script

4 réponses
Avatar
Olivier
J'ai un petit soucis (de débutant). J'utilise une Mandrake 9.2 et
lorsque je lance un script, rien ne se passe, quelque soit la manière de
le lancer, sous perl mon_script soit en rendant le fichier exécutable.

Qui a une idée ?

Par avance, merci.

Olivier

4 réponses

Avatar
Samuel Mouniée
Bonjour,

Olivier wrote:
J'ai un petit soucis (de débutant). J'utilise une Mandrake 9.2 et
lorsque je lance un script, rien ne se passe, quelque soit la manière de
le lancer, sous perl mon_script soit en rendant le fichier exécutable.

Qui a une idée ?


que fait perl -V ?

que fait whereis perl ?

que fait votre script ?


Par avance, merci.

Olivier




.s'nuoM

Avatar
Olivier
Rien de bien particulier, c'est un script qui lit un fichier contenant
un nom et une note et calcule des moyennes.

perl -V me retourne tout un tas d'info m'indiquant la version,...
whereis perl me renvoie (et c'est normal) /usr/bin/perl
/usr/share/man/man1/perl1.bz2

D'ailleurs si je fais perl -e 'print "toton";', cela fonctionne.

Olivier

Bonjour,

Olivier wrote:

J'ai un petit soucis (de débutant). J'utilise une Mandrake 9.2 et
lorsque je lance un script, rien ne se passe, quelque soit la manière
de le lancer, sous perl mon_script soit en rendant le fichier exécutable.

Qui a une idée ?



que fait perl -V ?

que fait whereis perl ?

que fait votre script ?


Par avance, merci.

Olivier




.s'nuoM



Avatar
Samuel Mouniée
Bonjour,

Olivier wrote:
Rien de bien particulier, c'est un script qui lit un fichier contenant
un nom et une note et calcule des moyennes.

perl -V me retourne tout un tas d'info m'indiquant la version,...
whereis perl me renvoie (et c'est normal) /usr/bin/perl
/usr/share/man/man1/perl1.bz2

D'ailleurs si je fais perl -e 'print "toton";', cela fonctionne.

Olivier



puisque le reste est bon, pouvez vous publier le script en question ?

et perl -w que dit il ?

.S'nuoM

Avatar
Jean-Michel Hiver
Rien de bien particulier, c'est un script qui lit un fichier contenant
un nom et une note et calcule des moyennes.


Essaie avec un script plus simple, genre

#!/usr/bin/perl
print "Hello, Worldn";

Si ca marche, c'est que le probleme est dans ton script. Sinon, tu as un
probleme avec Perl.