Parcour du fichier

Résolu/Fermé
jachtako Messages postés 22 Date d'inscription mercredi 16 avril 2014 Statut Membre Dernière intervention 13 octobre 2017 - 29 avril 2014 à 21:52
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 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


A voir également:

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
30 avril 2014 à 10:34
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à https://forums.commentcamarche.net/forum/affich-30067375-trie#4
0