pb commande tr - Linux et OS Alternatifs
Marsh Posté le 01-02-2006 à 17:43:23
tu as essayé avec sed ? 
exemple : 
 echo "/toto" | sed -e 's/\//\\\//' 
-> \/toto
Marsh Posté le 01-02-2006 à 17:50:00
| jlighty a écrit : tu essayé avec sed ?  | 
 
 
 
ca marche nickel. Merci bcp!
Marsh Posté le 01-02-2006 à 16:49:36
Salut
Le but de ce sujet est de savoir comment remplacer un caractère par un autre dans une variable.
J'ai testé cette ligne:
echo $var | tr "r" "t"
Ca fonctionne tous mes r sont bien changés en t.
par contre le but de la maneuvre est de changer / en \/ (backslash suivi directement d'un slash
echo $ var | tr "/" "\/"
ne fonctionne pas.
J'ai juste réussi à faire
echo $var | tr "/" "\\\/"
qui change tous les / en \.
Mais il veut rien savoir d'autre.
Comment faire???
Merci!