Merci pour ta réponse... mais je pense que je me suis mal exprimé.
En fait mon souci ne se situe pas à se niveau.
Mais mon souci est le suivant:
lorsque je lance ma commande, je dis: remplacer toutes les occurences de m1 = 25 par 50 par exemple
(ce qui donne avec ta commande : cat file1 | sed -e s/arg1/arg2/g >file2). Cela marche très bien
Mais toutes les occurences de m1 ne sont pas égales à 25 dans mon fichier. Ce que je voudrai et que je n'arrive pas à faire, c'est remplacer toutes les occurences de m1, quelque soit leur valeur (25 ou autre) par 50 (dans mon exemple)
[^] # Re: ma technique...
Posté par elkhy . En réponse au message script avec commende sed ou awk. Évalué à 1.
Je chipotte aussi...lol en fait je voudrai rendre ça encore plus dynamique en faisant ceci:
$ m1 = ....
L'utilisateur saisit la valeur en ligne de commande et toutes les valeurs se changent dans le fichier.
Cela est-il possible à réaliser ?
encore merci
[^] # Re: ma technique...
Posté par elkhy . En réponse au message script avec commende sed ou awk. Évalué à 1.
En fait mon souci ne se situe pas à se niveau.
Mais mon souci est le suivant:
lorsque je lance ma commande, je dis: remplacer toutes les occurences de m1 = 25 par 50 par exemple
(ce qui donne avec ta commande : cat file1 | sed -e s/arg1/arg2/g >file2). Cela marche très bien
Mais toutes les occurences de m1 ne sont pas égales à 25 dans mon fichier. Ce que je voudrai et que je n'arrive pas à faire, c'est remplacer toutes les occurences de m1, quelque soit leur valeur (25 ou autre) par 50 (dans mon exemple)
d'avance merci.