Comment remplacer toute la ligne avec sed?

Supposons que j'ai un fichier avec des lignes

aaa=bbb

Maintenant, je voudrais les remplacer par:

aaa=xxx

Je peux le faire comme suit:

sed "s/aaa=bbb/aaa=xxx/g"

Maintenant, j'ai un fichier avec quelques lignes comme suit:

aaa=bbb 
aaa=ccc 
aaa=ddd 
aaa=[autre chose]

Comment puis-je le remplacer tous ces lignes aaa=[something] avec aaa=xxx à l'aide de sed?

  • Est [something else] du sens littéral du texte, ou est-ce juste un espace réservé? Qu'est-ce que la forme de la chose après le signe égal?
  • c'est plus d'une regex question qui n'est pas un sed question.
InformationsquelleAutor Michael | 2012-01-11