Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Comment remplacer la nième occurrence d'un motif avec sed
#1

    Comment remplacer la nième occurrence d'un motif dans une ligne en utilisant une commande sed
   

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

   

   
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)