A voir également:
- AWK : créer des champs à partir d'un texte en colonne
- Créer une voix off à partir d'un texte ✓ - Forum - Audio
- Créer une icone à partir d'une image - Conseils pratiques - Infographie
- Créer un pdf à partir de plusieurs pdf - Guide
- Créer un gif a partir d'une image - Guide
- Créer une vidéo à partir de photos - Conseils pratiques - Vidéo
2 réponses
mamiemando
- Messages postés
- 29703
- Date d'inscription
- jeudi 12 mai 2005
- Statut
- Modérateur
- Dernière intervention
- 8 avril 2021
Bonjour,
toto.txt
toto.awk
Exécution
Bonne chance
toto.txt
date-1
nature-1
montant-1
date-2
nature-2
montant-2
date-3
nature-3
montant-3
toto.awk
BEGIN { i = 0; s = ""; } { if (s) { s = s " ; " $0; } else { s = $0 } i += 1 if (i % 3 == 0) { print(s); s = ""; } }
Exécution
(mando@silk) (~) $ awk -f toto.awk toto.txt
date-1 ; nature-1 ; montant-1
date-2 ; nature-2 ; montant-2
date-3 ; nature-3 ; montant-3
Bonne chance