# \[résolu\] Comment executer un script perl

**URL:** <https://www.debian-fr.org/t/resolu-comment-executer-un-script-perl/10156>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/resolu-comment-executer-un-script-perl/10156 "2016-02-20T16:37:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![TinninE1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/c77e96/32.png) [@TinninE1](https://www.debian-fr.org/u/TinninE1)\
**Post date:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/resolu-comment-executer-un-script-perl/10156/1 "2016-02-20T16:37:23Z")

</div>

Salut,

étnt newbie du monde libre,

je m’interresse à la programmation (je code en delphi sous windows)

Je ne sais pas comment executer un script de ce style [LIEN](http://forum.debian-fr.org/viewtopic.php?t=3548&postdays=0&postorder=asc&start=60)

j’ai mis la pripriétés à executable mais j’ai des erreur:

`tinnine@madebian:~$ sh /home/tinnine/Desktop/Scripts/radio.pl
/home/tinnine/Desktop/Scripts/radio.pl: line 24: use: command not found
/home/tinnine/Desktop/Scripts/radio.pl: line 25: use: command not found
/home/tinnine/Desktop/Scripts/radio.pl: line 26: use: command not found
/home/tinnine/Desktop/Scripts/radio.pl: line 28: my: command not found
/home/tinnine/Desktop/Scripts/radio.pl: line 29: my: command not found
/home/tinnine/Desktop/Scripts/radio.pl: line 30: my: command not found
/home/tinnine/Desktop/Scripts/radio.pl: line 32: my: command not found
/home/tinnine/Desktop/Scripts/radio.pl: line 33: syntax error near unexpected to ken `&'
/home/tinnine/Desktop/Scripts/radio.pl: line 33: `&charge_fichier_liste_radio();`

Si vous avez un lien pour un novice dans la programmation sous linux, je suis preneur.

Pour ce qui est du Delphi, j’ai testé Lazarus, mais il est assez pauvre par rapport à Delphi de Borland.

Je sais qu’il existe Kylix qu’il faut que j’installe d’ailleur.

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/resolu-comment-executer-un-script-perl/10156/2 "2016-02-20T16:37:24Z")

</div>

non, une fois rendu executable, tu le lances, c’est tout. Pas besoin de faire appel à sh:

```auto

```

si tu as bien mis le shell escape #!/usr/bin/perl -w sur la première ligne ça suffit:

---

<div class="post-metadata">

**Author:** ![TinninE1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/c77e96/32.png) [@TinninE1](https://www.debian-fr.org/u/TinninE1)\
**Post date:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/resolu-comment-executer-un-script-perl/10156/3 "2016-02-20T16:37:25Z")

</div>

alors pour les premières erreur, en fait la première ligne du script etait une ligne vide  
je l’efface et les erreurs précédent disparraissent.

Par contre il ne reconnait pas Tk

j’ai ceci maintenant :`tinnine@madebian:~$ /home/tinnine/Ya/Scripts/radios/radio.pl
Can't locate Tk.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /home/tinnine/Ya/Scripts/radios/radio.pl line 24.
BEGIN failed--compilation aborted at /home/tinnine/Ya/Scripts/radios/radio.pl line 24.
`

la ligne 24 c’est

```auto

```

---

<div class="post-metadata">

**Author:** ![rsuinux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/rsuinux/32/4554_2.png) [@rsuinux](https://www.debian-fr.org/u/rsuinux)\
**Post date:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/resolu-comment-executer-un-script-perl/10156/4 "2016-02-20T16:37:25Z")

</div>

as tu installé perl-tk (sous debian, le paquet s’appel perl-tk)

---

<div class="post-metadata">

**Author:** ![TinninE1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/c77e96/32.png) [@TinninE1](https://www.debian-fr.org/u/TinninE1)\
**Post date:** [Février 20, 2016, 4:37 UTC](https://www.debian-fr.org/t/resolu-comment-executer-un-script-perl/10156/5 "2016-02-20T16:37:25Z")

</div>

c’est ce que je cherchai mais sans trouver.

Merci 😆
