[Linux] sed grep ou awk - remplace ment de chaine de caracteres

Marc Chantreux mc@::1
Ven 18 Oct 18:42:51 CEST 2024


je sais que certains ont des réticences avec awk mais la solution
awk est simple et moins fragile que celle de sed

awk -F: '
	$1 ~ / *Terek4 */ { search=1 }
	search && $1 ~ / *enabled */ { $2 = "true" ; search=0 }
	1
' <<%
Terek4:
  Ackbar: it'a trap!
  enabled: mais tellement


marc














-- 
Marc Chantreux
Pôle CESAR (Calcul et services avancés à la recherche)
Université de Strasbourg
14 rue René Descartes,
BP 80010, 67084 STRASBOURG CEDEX
03.68.85.60.79



Plus d'informations sur la liste de diffusion linux