Pb de débutant
Résolu
JsuisNul
Messages postés
125
Date d'inscription
Statut
Membre
Dernière intervention
-
JsuisNul Messages postés 125 Date d'inscription Statut Membre Dernière intervention -
JsuisNul Messages postés 125 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essaye de faire une chose qui semblera très simple pour beaucoup mais moi qui connait rien c'est un peu plus compliqué.
voila, je souhaiterai remplacer dans un fichier un champs par une valeur définie par une variable :
comme suit :
mon problème c'est que dans le fichier une fois modifié je n'ai pas la valeur de ma variable mais "$i".
C'est pour cela que j'ai affiché ma variable (
J'ai également essayer avec
Quelqu'un peut-il m'aider svp ?
Merci d'avance
J'essaye de faire une chose qui semblera très simple pour beaucoup mais moi qui connait rien c'est un peu plus compliqué.
voila, je souhaiterai remplacer dans un fichier un champs par une valeur définie par une variable :
comme suit :
i=${FCT_PARAM} echo " $i " >> ${SQL_PATH}/${SQL_GENERE} cat ${SQL_PATH}/${SQL_ORIGINE} |sed -e 's/startstring/$i/g'>> ${SQL_PATH}/${SQL_GENERE}
mon problème c'est que dans le fichier une fois modifié je n'ai pas la valeur de ma variable mais "$i".
C'est pour cela que j'ai affiché ma variable (
echo " $i ") qui elle me renvoie bien la bonne valeur.
J'ai également essayer avec
${FCT_PARAM}directement mais j'ai le même résultat
Quelqu'un peut-il m'aider svp ?
Merci d'avance
A voir également:
- Pb de débutant
- Logiciel de programmation pour débutant - Guide
- Logiciel montage vidéo débutant - Guide
- Debut logiciel de capture video - Télécharger - TV & Vidéo
- Apprendre le coran pour débutant (+ pdf) - Télécharger - Histoire & Religion
- Comment utiliser un ordinateur pour un débutant - Astuces et Solutions
2 réponses
Salut,
Voir dans la FAQ : SED - Le remplacement de variables
Voir dans la FAQ : SED - Le remplacement de variables
sed -e 's/startstring/'"$i"'/g'ou
sed -e "s/startstring/$i/g"