Extraire ligne à H-1
Résolu/Fermé
bob737
Messages postés
144
Date d'inscription
jeudi 24 septembre 2009
Statut
Membre
Dernière intervention
14 mars 2024
-
Modifié le 16 sept. 2021 à 09:54
dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 17 sept. 2021 à 10:25
dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 17 sept. 2021 à 10:25
A voir également:
- Extraire ligne à H-1
- Extraire une video youtube - Guide
- Aller à la ligne excel - Guide
- Partager photos en ligne - Guide
- Extraire son video - Guide
- Site de vente en ligne particulier - Guide
4 réponses
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
16 sept. 2021 à 13:19
16 sept. 2021 à 13:19
donc le champ 3 est
j'ai une date AAAA-MM-JJ et un temps HH:MM:SS
que faut-il tester, les champs 3 entre 6H et 6H 59. par ex. ?
$ awk -F "," '{print $3}' fichier
2021-09-16T06:32:57.327Z
j'ai une date AAAA-MM-JJ et un temps HH:MM:SS
que faut-il tester, les champs 3 entre 6H et 6H 59. par ex. ?
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
16 sept. 2021 à 11:49
16 sept. 2021 à 11:49
hello
quel est le séparateur de champ , ou : ?
quel est le séparateur de champ , ou : ?
bob737
Messages postés
144
Date d'inscription
jeudi 24 septembre 2009
Statut
Membre
Dernière intervention
14 mars 2024
16 sept. 2021 à 12:04
16 sept. 2021 à 12:04
Bonjour,
C'est ,
C'est ,
bob737
Messages postés
144
Date d'inscription
jeudi 24 septembre 2009
Statut
Membre
Dernière intervention
14 mars 2024
Modifié le 16 sept. 2021 à 15:51
Modifié le 16 sept. 2021 à 15:51
Désolé, j'ai confondu répondre et commentaire.
16 sept. 2021 à 14:08
De mon côté, j'ai fait une boucle sur le fichier et je teste le 3eme champ. je transforme en seconde et je teste par rapport à la même date avec 10 minutes de moins en seconde.
DATE10MM=`date --date "10 minutes ago" +%s`
for LINE in `cat FICHIER2000LIGNES`
do
STARTTIME=`echo $LINE | awk -F',' '{ print $3 }'`
STARTTIMESS=`date --date "$STARTTIME" +%s`
if (( "$STARTTIMESS" > "$DATE10MM" ))
then
==> j'édite ma ligne
fi
done
ça semble fonctionner. Qu'en pensez-vous?
17 sept. 2021 à 10:25