Bonjour,

J'ai un fichier texte file.txt de la forme suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
 
Du text qui sert à rien !
Du text qui sert à rien !
Du text qui sert à rien !Du text qui sert à rien !
    {
       Du text qui sert à rien !
    }
        <td align="left">
          Champ1
        </td>
        <td align="center">
          250
        </td>
        <td align="center">
          100
        </td>
        <td align="center">
          250
        </td>
        </tr>
 
 
 
 
          <tr bgcolor="#FFFFFF">
 
 
        <td align="left">
          Champ2
        </td>
        <td align="center">
          300
        </td>
        <td align="center">
          120
        </td>
        <td align="center">
          180
        </td>
        </tr>
 
 
 
          <tr bgcolor="#EEEEEE">
 
 
 
        <td align="left">
          Champ3
        </td>
        <td align="center">
          310
        </td>
        <td align="center">
          20
        </td>
        <td align="center">
          290
        </td>
        </tr>
 
Du texte qui sert à rien !
Du texte qui sert à rien ! Du texte qui sert à rien !
Et je veux produire le fichier suivant à partir de celui-là:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Champ1;100
Champ2;120
Champ3;20
J'ai essayé avec awk, mé je sais pas comment selectionner des mots précisémment en fonction d'un critère différent pour chacun d'entres eux !

Merci pour l'aide.