J'obtiens le résultat suivant :
Filename:xxxxxxxx
date: 2014/12/24 14:46:41; author: xxxxx; state: Exp; lines: +210 -206
date: 2014/11/18 21:00:43; author: xxxxx; state: Exp; lines: +617 -594
revision 1.23
Si je vois les 2 dates : dans la sortie, je veux supprimer cette ligne entière de la sortie. La deuxième ligne est là si le développeur a ajouté un numéro de bogue et une explication, mais dans beaucoup d'anciennes vérifications, il ne l'a pas fait, donc il prend la date de la vérification précédente. J'aimerais que l'awk supprime toute deuxième occurrence de date : ainsi que la ligne entière de texte derrière.
Je fais donc un grep date|awk 'FNR <3' pour obtenir le texte que je veux, mais j'aimerais soit le repasser dans awk pour effacer la deuxième ligne de date, soit le combiner en une seule commande awk si possible.
Merci !