Bonjour,
Mon environnement est Linux et je voudrais utiliser un script shell avec du awk (c'est celui qui me semble le plus abordable pour moi) mais je suis ouvert à toute suggestion.
J'ai une liste de requêtes Web que je voudrais trier par temps de réponse en utilisant la commande awk. Mais plus noivice que moi sur ce sujet, il n'y a pas. J'ai besoin d'un coup de main. Sauriez-vous m'aider ou me donner le chemin à suivre ?
Mon format de fichier est le suivant :
requête 1 item1 item 2 item3 ... temps ... item n item n+1
requête 2 item1 item2 item3 ... temps ... item n item n+1
requête 1 item1 item2 item3 ... temps ... item n item n+1
....
Je voudrais compter les requêtes (par exemple requête 1 apparait 2 fois dans le fichier) et pour une requête donnée indiquer les intervalles de temps.
Par exemple :
************* Temps en secondes ****************
Nom - Intervalles | 0 < 0.5 | 0.5 < 5 | 5 < 10 | 10 > |
requête 1 | 2 | 1 | 0 | 4 |
requête 2 | 28 | 15 | 2 | 0 |
.....
C'est peut-être un peu ambitieux pour moi, étant donné mes connaissances en la matière, mais ca correspond aussi à un de mes besoins. Savoir le nombre de requêtes entre tel et tel temps.
Si vous pouviez m'accorder 10mn, ce serait sympa.
Isagarran
Partager