Changer une chaine dans un fichier UTF8
Résolu/Fermé
A voir également:
- Changer une chaine dans un fichier UTF8
- Fichier rar - Guide
- Fichier host - Guide
- Changer extension fichier - Guide
- Changer dns - Guide
- Changer clavier qwerty en azerty - Guide
4 réponses
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
29 mai 2008 à 16:23
29 mai 2008 à 16:23
Salut,
Tu peux coller ton fichier sur cjoint et nous dire ce que tu veux faire exactement (exemple avant => après), merci ;-))
Édit : Au fait quelle commande tapes-tu ?
Tu peux coller ton fichier sur cjoint et nous dire ce que tu veux faire exactement (exemple avant => après), merci ;-))
Édit : Au fait quelle commande tapes-tu ?
voici le fichier
https://www.cjoint.com/?fDrsFwjsUE
Je veux modifier la version qui ce trouve dans le fichier de v11.2 en v14.3
Timidei
https://www.cjoint.com/?fDrsFwjsUE
Je veux modifier la version qui ce trouve dans le fichier de v11.2 en v14.3
Timidei
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 901
29 mai 2008 à 17:29
29 mai 2008 à 17:29
"tr" n'est pas approprié pour ça, mieux vaut utiliser "sed" :
[jp@MDK-2008 trash]$ cat Fic.txt NSHumanReadableCopyright = "APP Client v11.2 © XXX SAS, 1985-2008. All rights reserved."; [jp@MDK-2008 trash]$ sed 's/v11.2/v14.3/' Fic.txt NSHumanReadableCopyright = "APP Client v14.3 © XXX SAS, 1985-2008. All rights reserved."; [jp@MDK-2008 trash]$Rajouter le switch "-i" à sed pour une édition en temps réel du fichier :
[jp@MDK-2008 trash]$ cat Fic.txt NSHumanReadableCopyright = "APP Client v11.2 © XXX SAS, 1985-2008. All rights reserved."; [jp@MDK-2008 trash]$ sed -i.BAK 's/v11.2/v14.3/' Fic.txt [jp@MDK-2008 trash]$ cat Fic.txt NSHumanReadableCopyright = "APP Client v14.3 © XXX SAS, 1985-2008. All rights reserved."; [jp@MDK-2008 trash]$ cat Fic.txt.BAK NSHumanReadableCopyright = "APP Client v11.2 © XXX SAS, 1985-2008. All rights reserved."; [jp@MDK-2008 trash]$;-))