Bonjour,
Je suis débutant en perl.
J'ai un soucis un peu similaire à Flo.
J'ai un fichier de log FTP avec chaque champs délimité par des crochets.
C'est à peu près du genre :
[date] [domaine] [protocole] [username] [ip] [commande] [FilePath] [FileSize]
Je voudrais pouvoir parcourir le fichier de log, et pour chaque ligne, affecter les valeurs des 8 champs (sans les crochets) dans un tableau.
Si les valeurs étaient séparées par des virgules, j'aurai utilisé la fonction split.
Mais là avec les crochets je ne vois pas trop comment faire.
A moins d'utiliser la fonction split et que le séparateur des champs soit '] ['
J'ai bien lu la réponse de vic, mais j'ai un peu du mal à comprendre si cette solution pourrait s'appliquer à mon cas, où s'il y en a une autre qui serait mieux adaptée.
Merci pour votre aide précieuse.
Partager