Se connecter avec
S'enregistrer | Connectez-vous

Perl

Dernière réponse : dans Programmation

Salut all,
Je suis occuper a etudier le Perl mais j'ai pas encore trouver comment le mettre en action cad que j'ai envie de tester ce que je lis
@list=('a','d',3,'d','c',0); ---> shift(@list); = ('d',3,'d','c',0);
Donc, que me faut il pour executer un soft en perl ?
Exemple html --> un bloc note suffit
et perl ?
Pourriez vous m'expliquer comment faire pour que mon soft en PERL voix le jour
exemple en html il faut mettre.html et perl ?
Merci

Autres pages sur : perl

Lassé par la pub ? Créez un compte

bonjour,

Il y a WORDPAD ou NOTEPAD++ (de préférence NOTEPAD++).

Citation :

c-bolo a écrit :
Salut all,
Je suis occuper a etudier le Perl mais j'ai pas encore trouver comment le mettre en action cad que j'ai envie de tester ce que je lis
@list=('a','d',3,'d','c',0); ---> shift(@list); = ('d',3,'d','c',0);
Donc, que me faut il pour executer un soft en perl ?
Exemple html --> un bloc note suffit
et perl ?
Pourriez vous m'expliquer comment faire pour que mon soft en PERL voix le jour
exemple en html il faut mettre.html et perl ?
Merci

Merci pour l'info--> Notepad++ (que j'ai deja)
J'utilise textpad et notepad++ mais jne c'est pas comment faire pour qu'il voix le jour
Pourriez vous m'écrire un ptit soft en perl et me dire ce que je dois faire de A à Z ou de A à S c bon aussi :-P
Deja ça comment par ou un soft Perl ?
html---> <html> ...</html> .html
php----><?php...........?> .php
Pascal->Begin ......... End. .pas
Perl --->Début...........Fin .? ;-)
Bref je crois que je suis assez claire :-?
Merci all ;-)

Tu fais une recherche dans le lecteur qui contient le NOTEPAD++ et tu fais un raccourci de NOTEPAD++.exe dans le bureau (avec le bouton droit).
Puis tu lance ce raccouci et tu ouvre NOTEPAD++. N'oublie pas de changer le langage (dans Langage, au-dessus) dans le langage que tu désire.
Expert Programmation

un exemple de code en perl:
  1. #!/usr/bin/perl -w
  2. # Coyprgiht © 2003 Jamie Zawinski <jwz@jwz.org>
  3. #
  4. # Premssioin to use, cpoy, mdoify, drusbiitte, and slel this stafowre and its
  5. # docneimuatton for any prsopue is hrbeey ganrted wuihott fee, prveodid taht
  6. # the avobe cprgyioht noicte appaer in all coipes and that both taht
  7. # cohgrypit noitce and tihs premssioin noitce aeppar in suppriotng
  8. # dcoumetioantn. No rpeersneatiotns are made about the siuatbliity of tihs
  9. # srofawte for any puorpse. It is provedid "as is" wiuotht exerpss or
  10. # ilmpied waanrrty.
  11. #
  12. # Cretaed: 13-Sep-2003.
  13. # Fix0red: 15-Sep-2003.
  14.  
  15. require 5;
  16. use diagnostics;
  17. use strict;
  18.  
  19. my $porgnmae = $0; $porgnmae =~ s@.*/@@g;
  20. my $vresoin = q{ $Revision: 1.4 $ }; $vresoin =~ s/^[^0-9]+([0-9.]+).*$/$1/;
  21.  
  22. sub scrmable {
  23. while (<>) {
  24.  
  25. # Tihs smplier rgexep is porablby all taht is nedeed, and the odelr
  26. # one ddin't work all the time anaywy. Cehck tihs out:
  27. #
  28. # setenv LANG en_US
  29. # echo -n "foo.bar" | \
  30. # perl -e '$_ = <>; print join (" | ", split (/([^\w]+)/)) . "\n";'
  31. # => "foo | . | bar"
  32. #
  33. # setenv LANG en_US.utf8
  34. # echo -n "foo.bar" | \
  35. # perl -e '$_ = <>; print join (" | ", split (/([^\w]+)/)) . "\n";'
  36. # => "foo.bar"
  37. #
  38. # perl-5.8.0-88, Red Hat 9
  39.  
  40. foreach (split (/(\w+)/)) {
  41. # foreach (split (/([^[:alnum:]]*[\s[:punct:]]+)/)) { # #### uincode
  42.  
  43. if (m/\w/) {
  44. my @w = split (//);
  45. my $A = shift @w;
  46. my $Z = pop @w;
  47. print $A;
  48. if (defined ($Z)) {
  49. my $i = $#w+1;
  50. while ($i--) {
  51. my $j = int rand ($i+1);
  52. @w[$i,$j] = @w[$j,$i];
  53. }
  54. foreach (@w) {
  55. print $_;
  56. }
  57. print $Z;
  58. }
  59. } else {
  60. #print "]";
  61. print "$_";
  62. #print "[";
  63. }
  64. }
  65. }
  66. }
  67.  
  68. sub usgae {
  69. print STDERR "usage: $porgnmae < text > scrbameld-txet\n";
  70. exit 1;
  71. }
  72.  
  73. sub mian {
  74. usgae if ($#ARGV != -1);
  75. scrmable();
  76. }
  77.  
  78. mian;
  79. exit 0;

Merci pour l'info, il me reste encore juste un mini probleme c'est que je ne c'est pas comment enregistrer le boulo en perl ? donc quel est l'extention pour que je puisse voir ce que j'ai réaliser ? .PL ?
Auriez vous un ptit code en perl a me montrer
Exemple ----si on n'est pas mardi donc print nous ne somme pas mardi---UN TRUC SIMPLE
Pour Perl faut il un compilateur tel quand Pascal ?
Merci

Salut all,
Voici ce que j'ai essaye de faire pour actionner un programme Perl
J'ai ecrie le prog ds un bloc note(notepas++) ensuite j'ai sauvé en .pl, de la j'ai lancer Démarer --->executer-->cmd puis j'ai tapez le chemin du prog c:\exercice.pl et j'ai toujour rien :-( :-( :-(
Qlq pourrais pas me donner un coup de pouce PLEACE :-?

Thank's

please et pas pleace. Ceci dit:

Bloc note ou Notepad++ ?

Ensuite tu dois avoir un raccouci qui appel Notepad++.

Si ce n'est pas le cas:

1) Fait une recherche dans le lecteur c: (ou autre: celui qui contient le Notepad.exe) ; une recherche du mot *notepad* (attention: les * disent qu'importe le début ou la fin du mot recherché) pour obtenir la fameuse Notepad.exe
2) tu clique (un click droit) sur le nom .exe et en MAINTENANT enfoncé
3) tu le glisse sur ton bureau,
4) une fois sur le bureau, tu relache la souris et il te proposera différentes actions qu'il peut faire dont: créer un raccourci
5) tu clique sur créer un raccourci

Tu as ton raccourci qui appel Notepad++



Si c'est le cas:
Appel le Notepad++ et dans Fichier: Ouvrir
A ce moment il ouvrira une boîte de dialogue, tu demande qu'il affiche tous les noms de fichier et tu met le nom du fichier (en entier [avec .pl]) ou tu clique sur le nom du fichier, puis clique sur ouvrir (ou OK).

Et voilà, tu as la liste du fichier .pl que tu désire.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde