Rechercher : dans
Par :

[BASH] Substitution de chaine

Dernière réponse le 30 déc 2006 à 00:27:10 deterred, le 29 déc 2006 à 23:46:20 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « [BASH] Substitution de chaine » dans :
Connecter le PC à la chaîne hifi sans fil VoirVotre PC est dans le bureau et votre chaîne hifi dans le salon et vous souhaiteriez profiter du son de votre installation hifi pour écouter vos MP3 stockés sur l'ordinateur ? Cette fiche a pour objectif de recenser les différentes possibilités de...
Liste simplement chaînée VoirLISTES SIMPLEMENT CHAINÉES Requis I. INTRODUCTION II. Définition III. La construction du prototype d'un élément de la liste IV. Opérations sur les listes chaînées A. Initialisation B. Insertion d'un élément dans la liste 1. Insertion...
Frequences des chaînes TV françaises VoirFréquences des chaînes hertziennes publiques http://www.csa.fr/infos/operateurs/sites_tableau.php Fréquences TNT http://www.matnt.tdf.fr/ http://www.tvnt.net/couverture-tnt-335.html
Connecter l'ordinateur à une chaîne HIFI VoirPourquoi brancher son PC sur une chaîne? Les ordinateurs fournissent désormais un son aussi bon que des chaînes hifi. Il est possible de s'en servir pour écouter de la musique notamment grâce aux fichiers mp3 qui restituent un son quasimment...
Les chaînes de caractères en C++ VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C++, une...
Langage C - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C, une chaîne...

1

 jipicy, le 30 déc 2006 à 00:27:10
  • +1

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]$
;-))
Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy