Bonjour,

Dans mon exemple j'ai un model de fichier à partir duquel je dois générer un autre fichier avec les bonnes valeurs:
En gros: J'ai par exemple en entrée de script un fichier du model qui contient PARAM1, PARAM2,... et je dois les remplacer dans le fichier en sortie:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
cat $fic | awk '{ sub(/'PARAM1'/,'$lPARM1'); print}' > $rep/tmp1.txt
		cat $rep/tmp1.txt | awk '{ sub(/'PARAM2'/,'$lPARM2'); print}' > $rep/tmp2.txt
		cat $rep/tmp2.txt | awk '{ sub(/'RAPPORT'/,'$lPARM3'); print}' > $rep/new_model_DIV.txt
 
		rm $rep/tmp1.txt
		rm $rep/tmp2.txt
J'ai trouvé cette solution en créant des fichiers temporaires et les supprimer par la suite, mais le problème c'est qu'il faut créer autant de fichiers que de variables donc c'est pas beau! y'a t'il une solution qui remplace tout d'un coup (exemple: paramètres) ou une solution plus optimale ?

Merci d'avance