1
Merci

Quelques mots de remerciements seront grandement appréciés.

Sed - Numérotation de lignes



Numérotation


* Numéroter les lignes (équivalent à "cat -n fichier.txt")
    • sed = fichier.txt
    • L'inconvénient c'est que l'affichage se fait sur 2 lignes. Donc pour palier à ce petit "défaut"
      • sed = fichier.txt | sed 'N;s/\n/\t/'
  • Numéroter les lignes mais n'afficher que les numéros des lignes non blanches
    • sed '/./=' fichier.txt | sed '/./N;s/\n/ /'
  • Compter le nombre de lignes (équivalent à "wc -l fichier.txt | awk '{ print $1 }'")
    • sed -n '$=' fichier.txt
  • Définir le numéro de ligne contenant un motif
    • sed -n '/Début/=' fichier.txt
    • Le paramètre "=" accepte uniquement une adresse, pour définir les numéros de lignes entre 2 motifs, utiliser la syntaxe suivante
      • sed -n '/Début/,/Fin/{=;d;}' fichier.txt

----------------------------------------------------------------


Fichier de référence employé pour les exemples : à la fin de cet article
1
Merci

Quelques mots de remerciements seront grandement appréciés.

Cet article est régulièrement mis à jour par des experts sous la
direction de Jean-François Pillou, fondateur de CommentCaMarche
et directeur délégué au développement numérique du groupe Figaro.

Publié par . Dernière mise à jour le par christelle.b.

Ce document intitulé «  Sed - Numérotation de lignes  » issu de CommentCaMarche (https://www.commentcamarche.net/) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

0 Commentaire