[Linux] Aide homogénéisation données
Arthur Pons
arthur.pons@::1
Ven 3 Fév 14:51:10 CET 2023
Bonjour à toutes et tous,
J'ai des données du type
Entrée 1
Machin : dazdazda
Bidule : azaxacac
Entrée 2
Machin : azdazdaz
Truc : azdazdazd
Bidule : azdazdazd
Entrée3
...
Le but est d’homogénéiser le fichier pour que chaque entrée ait la même
quantité de lignes. Ainsi on obtiendrait
Entrée 1
Machin : dazdazda
Truc :
Bidule : azaxacac
Entrée 2
Machin : azdazdaz
Truc : azdazdazd
Bidule : azdazdazd
Entrée3
...
Autrement dit si une ligne contient "Machin :" et n'est *pas* suivie de
"Truc :" c'est qu'il manque la donnée "Truc :" et il faut l'insérer avec
aucune valeur.
Comment le feriez-vous ?
J'ai une préférence pour l'utilisation de shell POSIX + grep/sed/tr/awk
etc mais ne suis pas fermé à autre chose.
Bonne journée,
Arthur
Plus d'informations sur la liste de diffusion linux