Convertir date
JC
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je recupere des infos ci dessous :
1221606601 21676 OK
1221606003 21675 OK
1221604805 21673 OK
1221603602 21672 OK
si vous êtes forts, vous avez peut être vus que la première colonne sont des dates en format unix timestamp.
Comment puis-je faire pour afficher ces même 4 ligne en remplaçant la première colonne par sa conversion en date JJ/MM/AA HH:mm:ss
je pense qu'avec AWK c'est faisable si vous pouviez me donner un coup de pouce merci
je recupere des infos ci dessous :
1221606601 21676 OK
1221606003 21675 OK
1221604805 21673 OK
1221603602 21672 OK
si vous êtes forts, vous avez peut être vus que la première colonne sont des dates en format unix timestamp.
Comment puis-je faire pour afficher ces même 4 ligne en remplaçant la première colonne par sa conversion en date JJ/MM/AA HH:mm:ss
je pense qu'avec AWK c'est faisable si vous pouviez me donner un coup de pouce merci
Configuration: Windows XP Internet Explorer 7.0
1 réponse
-
[tmpfs]$ cat fich 1221606601 21676 OK 1221606003 21675 OK 1221604805 21673 OK 1221603602 21672 OK [tmpfs]$ cat foo.sh #! /bin/bash while read line do echo $(date -d "1970-01-01 UTC ${line%% *} seconds" +"%d/%m/%Y %T") ${line#* } done < fich [tmpfs]$ ./foo.sh 17/09/2008 01:10:01 21676 OK 17/09/2008 01:00:03 21675 OK 17/09/2008 00:40:05 21673 OK 17/09/2008 00:20:02 21672 OK [tmpfs]$