Si quelqu'un peut m'aider, ce serait vraiment sympa
Je commence tout juste à vouloir utiliser gawk et comme cela fait bien trop longtemps que je ne fais plus de programmation, je crois que je suis un peu perdu...
Aussi vais-je montrer ce que je souhaite obtenir et si quelqu'un peut m'aider, eh bien je lui en serais très reconnaissant.
Donc voilà. En entrée j'ai le fichier suivant (les lignes === ne font pas partie du fichier mais permettent de montrer où commencent et où s'arrêtent les datas)
=======
Title 1
réservé le 24/05/2007
-
-
oui
4,99 €
--------------------------------------------------------------------------------
Title 2
réservé le 16/05/2007
-
-
oui
--------------------------------------------------------------------------------
Title 3
réservé le 15/05/2007
-
-
oui
17,98 €
--------------------------------------------------------------------------------
Title 4
réservé le 15/05/2007
-
-
oui
15,80 €
--------------------------------------------------------------------------------
Title 5
réservé le 15/05/2007
-
-
oui
15,50 €
--------------------------------------------------------------------------------
Title 6
réservé le 15/05/2007
-
-
oui
49,50 €
--------------------------------------------------------------------------------
Title 7
réservé le 15/05/2007
-
-
oui
--------------------------------------------------------------------------------
=======
je voudrais après traitement obtenir le fichier suivant :
Title 1; 4,99 €
Title 2;
Title 3; 17,98 €
Title 4; 15,80 €
Title 5; 15,50 €
Title 6; 49,50 €
Title 7;
Il s'agit donc de considérer que la liste du début est une suite de records dont chaque ligne est un champs, soit un total de 13 champs (le dernier étant une suite de -----) et que je veux extraire le 2ème champs (le nom) et le 8ème champs (un prix) le tout concaténé en une seule ligne avec un séparateur ;
Voilà l'idée
Ne reste plus à ce qu'une bonne âme m'explique comment y parvenir
Encore merci d'avance
Partager