09-06-2023, 11:11 AM
Comment remplacer la nième occurrence d'un motif dans une ligne en utilisant une commande sed
Insérez un caractère correspondant, soit une barre oblique ( / ) ou une barre verticale ( | ), et remplacez le symbole dièse ( # ) par le numéro souhaité pour remplacer la nième occurrence d'un motif dans une ligne. Voici la syntaxe de base :
sed ‘s/ancienne_chaîne/nouvelle_chaîne/#’ fichierexemple.txt
Par exemple, pour remplacer la première occurrence du mot "musique" par "chanson" dans une ligne à l'intérieur du fichier playlist.txt, entrez :
sed ‘s/musique/chanson/1’ playlist.txt

