[BASH] Substitution de chaine

deterred -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je cherche à faire une substitution de caractère dans une variable.
Mon but est de remplacer le caractère \" par ", et là j'avoue que je m'y perds un peu dans les quotes ... si quelqu'un peut me filer un coup de main !

voici ce que j'ai essayé :

mavar="${$mavar//\"/""}"

>>${$1//\"/""}: bad substitution

Merci bcp
A voir également:

1 réponse

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
 
Salut,

Je suis pas sûr d'avoir tout compris, mais essaye ça :
[jp@MDK tmpfs]$ mavar="bonjour\\\""

[jp@MDK tmpfs]$ echo $mavar
bonjour\"

[jp@MDK tmpfs]$ echo ${mavar%\\\"}\"
bonjour"

[jp@MDK tmpfs]$
;-))
1