Bonjour, Jeremy Monnet a écrit :
Le Vendredi 3 Septembre 2004 22:18, Jeremy Monnet a écrit :Autre question : je voudrais remplacer du texte dans un fichier (c'est l'intérêt de ces boucles) par des valeurs qui sont variables. Est-ce qu'on peut utiliser sed avec quelque chose dans le style : NEW_VAR=$(($OLD_VAR + 1)) cat $file | sed -e 's/VAR=$OLD_VAR/VAR=$NEW_VAR/' >> $file2Je me réponds a moi-même : oui, en utilisant des " a la place des ' . Désolé pour le bruit !
pas grave ;)
parce que la meilleur manière de résoudre un pb est de le poser correctement !JeremyPS : pourquoi après avoir des heures, on trouve souvent une soluce 3 minutes après avoir posé la question ?
PS2 : peut-être parce qu'on a réfléchi correctement a sa formulation entre temps ?
Sinon, une petite précision de rigueur : on dit pas "boucle" quand il s'agit d'alternative (construction if...then...else), et comme les shell sont très pointilleux sur leur syntaxe... :)
J8.