Bonjour,
Je dois créer un script permettant de rechercher dans un fichier une phrase et la remplacer par une autre.
La phrase à remplacer est du type : "MACRO(Param,Status,Message);".
Status peut prendre 4 valeurs qui vont définir la phrase qui doit remplacer.
La phrase qui doit remplacer est du type : "NEW_MACRO_XXX(var , Message);".
var est un nom de variable qui sera toujours le même.
ex:
MACRO(Param,"deb",Message); => NEW_MACRO_DEB(var, Message);
Je ne touche pas à Message, et Param ne doit pas être gardé.
Je sais qu'il va falloir que je passe par la commande sed, qui permet de remplacer un mot par un autre.
Mais je n'arrive pas à trouver comment la manipuler pour y arriver...
Si quelqu'un peut m'aider, merci d'avance.
Shaina
Partager