Salut tout le monde,

voila dans un fichier file.ksh j'ai ça :
MY_DIR=MY_DIR_value

ensuite, je veux remplacer MY_DIR_VALUE par un nom de répertoire (/temp/moi/dir) avec sed :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
value="$PWD"
sed -e's/MY_DIR_value/$value/g' file.ksh > file.ksh
mais ç morche pas:
sed : commande incohérente : s/MY_DIR_value//temp/moi/dir/g

par contre, ca marche si value vaut une donnée sans '/'

comment faire pour remplacer MY_DIR_value pas un pathname ?

Fifouille