bonjour,
je voudrais remplacer un mots par le contenu d'une variable.
$deck="mot avec espace"
$echo "monmot" | sed 's/monmot/'$deck'/g'
sed: 1: "s/monmot/mot": unterminated substitute in regular expression
Comment faire pour que des qu'un mots contienne une variable,
sed le remplace quand même...?
merci d'avance.
# T'as pas du chercher longtemps ;)
Posté par rhizome . Évalué à 2.
$ echo "monmot" | sed "s/monmot/$deck/g"
mot avec espace
[^] # Re: T'as pas du chercher longtemps ;)
Posté par Raphaël Fairise . Évalué à 1.
[^] # Re: T'as pas du chercher longtemps ;)
Posté par kowalsky . Évalué à 2.
En fait j'utilise toujours sed avec '
bon, ba je te remercie beaucoup en tout cas...!!!
[^] # Re: T'as pas du chercher longtemps ;)
Posté par rhizome . Évalué à 1.
$ mavar="plop plop"
$ echo 'paf $mavar'
paf $mavar
$ echo "paf $mavar"
paf plop plop
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.