Parcour du fichier
Résolu
jachtako
Messages postés
22
Date d'inscription
Statut
Membre
Dernière intervention
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
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
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:
- Parcour du fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
1 réponse
hello
je ne suis pas sur du test.
t=date du PC en secs, s=date en secs dans le log
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