question du jour
|
12-11-2013, 13h03
Message : #8
|
|
gruik
gouteur de savon Messages : 757 Sujets : 44 Points: 482 Inscription : Oct 2012 |
RE: question du jour
ok donc une solution possible c'est un truc comme ça (oneliner, je le déroule pour la lisibilité) :
Code BASH :
cat access.log | c'est TRES lent et assez moche en plus de pas être rapide à pondre et pas intuitif non plus concrètement on commence par isoler avec grep la date comprise entre corchets "[42/Gam/1337:98:76:54 +0666]" le awk qui suit fait l'essentiel du boulot, il sépare la chaine, prend le 2e champ et le remplace à chaque fois par le numéro du mois qui correspond, à la fin on affiche tout sous une forme adéquate (à l'anglaise) pour que ça plaise à date ensuite on récupère donc le merdier avec xargs et on le file à date, on ressort avec le format %U qui nous donne le numéro de la semaine enfin avec le dernier awk reste a comptabiliser le nombre de lignes qui ont le même numéro, trier le tout et afficher propre si quelqu'un a plus court et/ou plus rapide je suis tout à fait preneur, sinon vous privez pas pour poser vos solution malgré tout
Avant donc que d'écrire, apprenez à penser.
Selon que notre idée est plus ou moins obscure, l'expression la suit, ou moins nette, ou plus pure. Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau, L'Art poétique) |
|
« Sujet précédent | Sujet suivant »
|
Messages dans ce sujet |
question du jour - par gruik - 12-11-2013, 10h26
RE: question du jour - par notfound - 12-11-2013, 10h51
RE: question du jour - par gruik - 12-11-2013, 11h03
RE: question du jour - par Junky - 12-11-2013, 11h21
RE: question du jour - par notfound - 12-11-2013, 11h25
RE: question du jour - par gruik - 12-11-2013, 11h41
RE: question du jour - par Junky - 12-11-2013, 11h45
RE: question du jour - par gruik - 12-11-2013, 13h03
RE: question du jour - par Junky - 12-11-2013, 13h05
RE: question du jour - par gruik - 12-11-2013, 15h48
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
question du jour 2 - le retour | gruik | 20 | 1,256 |
04-06-2014, 19h08 Dernier message: wapiflapi |
|
Question pour la création de mon site... | Wabouz | 10 | 531 |
05-03-2013, 21h14 Dernier message: Wabouz |
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)