no save
Assistance
Achat
News

Forum | programmation
(sed/Perl) supprimer des lignes d'un fichier
phoenix1984, le mer. 02 sept. 2009 à 10:30:50
Bonjour,

j'ai un petit soucis avec le script d'hier ... je n'avais pas eu le temps de le tester avant ce matin ..

contenu de mon répertoire :

fichier.log
suppr_ligne.pl

contenu du script

#!/usr/bin/perl -i.orig
use strict;use warnings;

@ARGV=("fichier.log");

while(<>){
print "$_" for 289 .. eof();
}
__END__


une fois le script exécuté, le fichier fichier.log est vide et tout le contenu est bien présent dans la sauvegarde fichier.log.orig

étrange ... et le fichier initial contient bien plus de 288 lignes ...

Si tu as une réponse je suis preneur, je continue à chercher de mon côté

merci !
Précédentphoenix1984
01 sept.
lami20j
02 sept.
Suivant
REPONSES
jipicy
déc. 06
lami20j
déc. 06
phoenix1984
01 sept.
lami20j
01 sept.
lami20j
01 sept.
phoenix1984
01 sept.
lami20j
01 sept.
phoenix1984
01 sept.
phoenix1984
02 sept.
lami20j
02 sept.
Version Web
Réalisé par RedShift
no save