Bonjour,
Je vais me coder un script qui parse des logs, le tout sous Windows.
Le problème c'est que comme à chaque fois, je suis ennuyé par l'appel en ligne de commande, à cause des noms long.
Donc, Oui j'ai bien installé la version WIndows de Perl.
J'ai utiliser une ligne pour compter le nombre d'arguments:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2perl Parse-OVH-logs.pl 'C:\Documents and Settings\caine\Mes documents\VosLogiciels.com\Logs OVH\creationlogiciel.net-22-11-2009.log.gz'
Le résultat sur cet appel est 5. Il devrait être de 1. Donc, Perl ne considère pas le chemin quoté comme un seul argument.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 print "parameters : "+scalar @ARGV+"\n";
Alors, après avoir cherché (peut ëtre mal), je fais appel aux connaisserus que vous êtes.
Merci d'avance.
Partager