Signaler

Parcour du fichier [Résolu]

Posez votre question jachtako 19Messages postés mercredi 16 avril 2014Date d'inscription 15 septembre 2016 Dernière intervention - Dernière réponse le 30 avril 2014 à 10:34
Bonjour,
imaginons que j'ai le fichier suivant dans lequel les date s'ajoute toutes les secondes bref il s'agit d'un extrait de fichier log
[2014-04-10 10:54:46]
[2014-04-10 10:54:46]
[2014-04-10 10:54:48]
[2014-04-10 10:54:48]
[2014-04-10 10:54:48]
[2014-04-10 10:54:48]
[2014-04-10 10:54:48]
ma question est de savoir comment le parcourir avec la commande gwak et ceci, à partir du temps système c'est à dire à partir du temps indiqué sur l'horloge du pc (heure du système). le parcours se fait du bas vers le haut.
merci
Afficher la suite 
Utile
+0
moins plus
hello
je ne suis pas sur du test.
t=date du PC en secs, s=date en secs dans le log
$ tac fichier | awk -F "[]]|[[]| " -v t=$(date +%s) '{d=$2 " " $3; gsub("[-:]", " ", d); s=mktime(d); if(s>t)print}'
tout est là http://www.commentcamarche.net/forum/affich-30067375-trie#4
Ajouter un commentaire

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !