|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||||
|
Inscription : août 2006 Messages : 158 ![]() Détails du profil ![]() Informations forums : Inscription : août 2006 Messages : 158 Points : -14 |
Bonjour ,
J'aurai besoin d'utiliser des variables dans la commande Sed. En fait j'ai la chaine suivante dans un fichier : et j'aimerais arriver à la remplacer par ceci Code :
avec DEP_48FR étant en fait deux variables type=DEP valeur=48FR Docn j'ai codé ceci Code :
|
||||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 361 ![]() Détails du profil ![]() Informations personnelles : Sexe : ![]() Âge : 33 Localisation : France Informations professionnelles : Activité : Ingénieur développement logiciels Informations forums : Inscription : octobre 2008 Messages : 1 361 Points : 2 002 |
Il faut faire interpréter tes variables au shell, pas à sed. Tu peux pas exemple utiliser des double quotes :
Code :
sed "s/${type}_$valeur (/${type}_$valeur ( COL0,/"
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com















