Bonjour,

voici mon petit problème :

J'ai une variable var

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
echo $var
0.5 0.25 0.34
J'ai un fichier test.dat

Je souhaite substituer 0.25 de la variable var à cc du fichier test.dat

J'essaye la commande suivante mais sans succès :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sed -e "s/cc/$var | awk '{print $2}'/g" test.dat
Si je fais la transformation suivante, cela marche

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var2=var | awk '{print $2}'
sed -e "s/cc/var2/g" test.dat
Mais j'aimerais avoir une seule ligne de code... Quelqu'un pourrait-il m'aider svp ?

Merci d'avance,

R.M.