est ce correct ?? [perl] - Perl - Programmation
Marsh Posté le 30-04-2004 à 14:43:03
ton grep va lire tout le fichier la premiere fois qu'il va être appelé, et ensuite il ne sortira plus rien puisqu'il aura atteind al fin du fichier.
il te faut faire:
Code :
|
ou alors:
Code :
|
(non testé...)
Marsh Posté le 30-04-2004 à 14:59:19
pospos a écrit : ton grep va lire tout le fichier la premiere fois qu'il va être appelé, et ensuite il ne sortira plus rien puisqu'il aura atteind al fin du fichier.
|
tomate@gate:~/taf$ ./test.pl |
Marsh Posté le 30-04-2004 à 15:01:24
bon ct a cause du use strict
mais ca me sort tous les numeros
Marsh Posté le 30-04-2004 à 15:16:00
Code :
|
c'est pas a cause du "use strict" c'est à cause du "je code comme un cochon je déclare pas mes variables"
et si ça sort tout c'est peut-être que les deux fichiers ont été inversés...
Marsh Posté le 30-04-2004 à 15:24:42
anapajari a écrit :
|
nan mais c est pas grave je vais le faire a la porc en shell
c est un truc qui sera lancé une seule fois donc si ca prend 10h je m en fou
merci kan meme en tout cas
Marsh Posté le 01-05-2004 à 18:22:32
!/usr/bin/perl -w |
Marsh Posté le 01-05-2004 à 19:46:20
ca marche pas (ca sort tous les numeros)
Marsh Posté le 01-05-2004 à 22:53:55
/home/nicolas/tmp% cat f1 |
C'est pas ce que tu veux ?
Marsh Posté le 30-04-2004 à 12:44:36
salut,
alors je vous explique mon pb
j ai 2 fichiers, file1 et file2 qui contiennent chacun des numeros (numeros de 10 chiffres/ligne)
j aimerai connaitre les numeros qui sont dans file1 ET PAS dans files2
j ai fait ca :
mais je ne suis pas tres sur du resultat ue ca sort (en l occurence 1 seul numero sachant que les fichier font 3 et 10Mo )
voilou
---------------
:: Light is Right ::