Quel langage choisir pour traiter un fichier ?

ifr38 Messages postés 22 Statut Membre -  
Azraka Messages postés 265 Statut Membre -
Bonjour,
J'ai actuellement comme projet de remplir une base de données à partir de logs qui sont stockés dans un fichier de log.
Je compte faire cela grâce a un script, quel langage me conseillez-vous ?

On trouve une ligne par log avec un format bien spécifique, où "chaque colonne" est séparé par un espace :
-DATE X Y Z ...
par exemple, et je voudrais pouvoir récupérer le X, le Y, le Z, comment pourrais-je procéder ? (dire que a chaque espace on a un attribut bien spécial..)

Voila, merci de votre aide :)
A voir également:

2 réponses

Utilisateur anonyme
 
Hello,

tu peux faire cela avec la quasi totalité des languages, le language que tu choisiras dépents :
- des languages que tu connais et que tu as envie d'utiliser
- la plateforme ou sera exécuté ce bout de code (ordinateur windows,mac,linux | serveur windows,(mac),linux)

On reste bien entendu à ta disposition pour de plus de plus ample informations

A+ Seezer
1
ifr38 Messages postés 22 Statut Membre
 
D'accord merci. :)
Pour info, ça sera un script qui tournera sur Linux, et qui sera exécuté, grâce à crontab, toutes les 10 secondes admettons.
Je pense plus partir sur un script shell, ça sera le plus simple je pense..
Encore merci a toi !
0
Utilisateur anonyme
 
Effectivement :) après je ne suis pas un expert en shell mais la récupération et le traitement de données dans un fichier doit être possible.

Bonne chance \o/
0
ifr38 Messages postés 22 Statut Membre
 
Merci, à moi de bouffer du "grep" et des pipes maintenant ^^
0
ifr38 Messages postés 22 Statut Membre
 
Quoique, en y refléchissant, le faire en php ne serait-il pas plus facile pour communiquer avec MySQL ??
Pour le coup, je n'ai vraiment aucune idée de comment cela fonctionne en shell ... :/
0
Utilisateur anonyme
 
Après si tu veux communiquer avec une base de donnée et que tu as un environnement php sous la main ça serait plus facile (en tout cas ça serait plus facile pour moi car je connais mieu le php ^^')

je vais peut être dire des conneries mais un petit :
* * * * * php-cli -f /chemin/vers/ton/script.php

ensuite tu mets ce que tu veux dans ton script.php

normalement ça peut le faire :)

A+
0
Azraka Messages postés 265 Statut Membre 13
 
AWK semble à priori tout à fait adapté (et conçu) pour ça
0