Comment remplacer une première occurrence de première correspondance à l'aide de la commande SED

Comment remplacer une première occurrence de première correspondance à l'aide de la commande SED

Le comportement gourmand d'un sed La commande de substitution sera par défaut de la première occurrence de la correspondance sur chaque ligne. Par exemple:

$ chat text bash bash bash bash bash bash bash bash bash $ sed 's / bash / sed /' text sed bash bash sed bash bash sed bash bash 

La commande Linux suivante ne remplacera qu'une première occurrence de chaîne frapper à une chaîne sed:

$ sed '0, / bash / s // sed /' text sed bash bash bash bash bash bash bash 

Tutoriels Linux connexes:

  • Masterring Bash Script Loops
  • Boucles imbriquées dans les scripts bash
  • Conseils de ligne de commande bash utiles et exemples de trucs - Partie 1
  • Boucles de bash avec des exemples
  • Variables de bash spéciaux avec des exemples
  • Gestion de scripts et de processus de bash multithread au…
  • Exemples de lignes de commande de commande de bash utile - Partie 4
  • Scénarios: opérateurs
  • Bash Script: Hello World Exemple
  • Conseils de commande de commande de bash utile et exemples de trucs - Partie 2