Bonjour,
Je recherche une commande si elle existe ou un moyen de remplacer un mot par un autre dans le fichier d'origine sans devoir passer par un fichier intermédiaire ..
Par exemple avec la commande sed il est possible de remplacer mais je ne peux pas écrire dans le même fichier que celui que je passe en paramétre
si le fichier d'orgine contient ceci
mot1
et que j'applique la comande suivante
sed -e "s/mot1/mot2/g" fichier
j'aurais en "sortie"
mot2
mais si je fais un cat sur le fichier j'aurais toujours "mot1"
y aurait-il une astuce afin de remplacer réellement le mot1 par mot2 dans le fichier lui même ou n'est ce pas possible ?
Merci
Partager