Bonjour,

Je souhaiterais écrire un script qui me permettrai de lire un fichier, extraire un contenu spécifique et le mettre dans un autre fichier.

Exemple :
fichier source :
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
[[ Groupe 1 ]]
name = "Elinux"
classe = "1"
 
[[ Groupe 2 ]]
name = "Elinux_2"
classe = "2"
 
[[ Groupe 3 ]]
name = "Elinux_3"
classe = "2"
 
[[ Groupe 4 ]]
name = "Elinux_4"
classe = "4"
Je souhaiterais mettre dans le fichier de sortie que les informations des classe = "2" !
Résultat attendu dans le fichier de sortie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
[[ Groupe 2 ]]
name = "Elinux_2"
classe = "2"
 
[[ Groupe 3 ]]
name = "Elinux_3"
classe = "2"
Je commence à faire du script, je trouve sur google l'utilisation de la fonction "sed", mais je n'ai pas réussi !
Je sais déjà comment lire un fichier et comment copier le résultat dans un autre, mais le plus important, je ne sais pas faire haha.


Auriez-vous des indications ?

Merci