Bonjour,
voici mon petit problème :
J'ai une variable var
J'ai un fichier test.dat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo $var 0.5 0.25 0.34
Je souhaite substituer 0.25 de la variable var à cc du fichier test.dat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4aa bb cc
J'essaye la commande suivante mais sans succès :
Si je fais la transformation suivante, cela marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed -e "s/cc/$var | awk '{print $2}'/g" test.dat
Mais j'aimerais avoir une seule ligne de code... Quelqu'un pourrait-il m'aider svp ?
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
Merci d'avance,
R.M.![]()
Partager