Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2202 connectés 

 


Dernière réponse
Sujet : pb commande tr
jbsav

jlighty a écrit :

tu essayé avec sed ?
exemple :
 echo "/toto" | sed -e 's/\//\\\//'
-> \/toto


 
 
ca marche nickel. Merci bcp!


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
jbsav

jlighty a écrit :

tu essayé avec sed ?
exemple :
 echo "/toto" | sed -e 's/\//\\\//'
-> \/toto


 
 
ca marche nickel. Merci bcp!

jlighty tu as essayé avec sed ?
exemple :
 echo "/toto" | sed -e 's/\//\\\//'
-> \/toto
jbsav petite précision c'est du bash...
 
merci!
jbsav 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!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)