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!