Les Allergies
Alimentaires
Posez votre question Signaler

[BASH] Substitution de chaine

deterred - Dernière réponse le 30 déc. 2006 à 00:27
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
Lire la suite 

[BASH] Substitution de chaine »

1 réponses
Réponse
+1
moins plus
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]$
;-))
Ajouter un commentaire
Ce document intitulé « [BASH] Substitution de chaine » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?