Bonjour,
je suis tout débutant sous Linux, et donc en shell.
J'aurais besoin de votre avis.
En fait j'ai un fichier A dans lequel je voudrais remplacer un mot défini par un autre.
J'utilise le code suivant qui fonctionne mais je ne le trouve pas très optimal.
si quelqu'un a un code plus propre, je suis preneur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #!/bin/sh echo "Lancement de la mise à jour" cd /. cd /etc rm /etc/fichierB.bak mv /etc/fichierA.conf /etc/fichierB.bak sed "s/mot1/mot2/g" fichierB.bak > fichierA.conf cd /.
Et si vous avez des conseils pour que ce soit plus clean, je prends aussi
D'avance merci !!
Fred
Partager