Retourner au contenu associé (entrée de forum : script avec commende sed ou awk)
Posté par NeoX le 19 juin 2006 à 10:57. En réponse au message script avec commende sed ou awk. Évalué à 1.
Peut-être : $ sed "s# m1 = .*#m1 = 25#g" file1 > file2
recherche une chaîne qui ressemble à m1 = suivie de ... peu importe, et on remplace le tout par m1 = 50
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: ma technique...
Posté par NeoX . En réponse au message script avec commende sed ou awk. Évalué à 1.
enfin par m1 = 25 tu voulais dire ;-)
ok je chipotte, mais sinon belle explication.
j'avais hesité pour le coup de sed qui accepterait n'importe quel separateur.
Ainsi la ligne peut s'ecrire :
$ sed "s# m1 = .*#m1 = 25#g" file1 > file2
$ sed "s@m1 = .*@m1 = 25@g" file1 > file2
$ sed "s/m1 = .*/m1 = 25/g" file1 > file2
$ sed "sxm1 = .*xm1 = 25xg" file1 > file2
mais la derniere est peu lisible :-/