Convertir date
JC
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
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
A voir également:
- Convertir date
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Convertir epub en kindle - Guide
- Convertir kindle en epub - Guide
- Jm date - Forum Consommation & Internet
- Convertir wfp en mp4 - Forum Accessoires & objets connectés
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]$