Bonjour,
J'ai un fichier texte file.txt de la forme suivante :
Et je veux produire le fichier suivant à partir de celui-là:
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 !
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 !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Champ1;100 Champ2;120 Champ3;20
Merci pour l'aide.
Partager