Bonjour à tous,
Je cherche a remplacer dans un fichier de configuration 'toto' la ligne qui contient le paramètre Allowtest seulement je rencontre plusieurs problèmes.
Mon problème est que sur les fichiers toto.txt le début n'est pas le même partout, des fois c'est commenté par un #, des fois il y a des espaces etc..
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed -i -r 's/.*Allowtest*/Mon nouveau texte/g' /home/toto.txt
Je recherche donc a : trouver la ligne qui contient Allowtest et la remplacer totalement par le nouvelle.
Car la actuellement mon sed marche bien mais si je le réexecute une 2eme fois, il me réécrit Mon nouveau texte..
Merci de vos lumières
Partager