Flux rss
Collection CommentCaMarche.net

Sed - Numérotation de lignes

Publié par jipicy, dernière mise à jour le mercredi 4 avril 2007 à 12:17:41 par Jeff

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
Toutes les techniques pour draguer sur le Net réunies dans un guide (Paris - Relax news) - secrets de la séduction en ligne est un guide pour les hommes souhaitant faire des rencontres sur la toile. il donne de précieux conseils à ces messieurs pour draguer sur des sites comme meetic.fr ou match.com. disponible au... www.commentcamarche.net/actualites/toutes-les-techniques-pour-draguer-sur-le-net-reunies-dans-un-guide-3831800-actualite.php3
Sed duplique ligne (Résolu) Bonjour, Je dois écrire un script qui parcourt un fichier et si je trouve le ou les caractères suivant: ‘6020’ ou ‘6021’ sur la ligne, je dois dupliquer la ligne puis changer sur cette ligne ‘6020’ ou ‘6021’ par ‘4500’ Exemple :Avant a;a... www.commentcamarche.net/forum/affich-5740628-sed-duplique-ligne
Sed - Trucs et astuces Trucs et astuces en vrac Substitution Affichage Suppression Espace et tabulation Ligne vide Intervalle régulier Divers Substitution Substituer "foo" par "bar" à chaque ligne Seulement la 1ère occurrence sed 's/foo/bar/' Seulement... www.commentcamarche.net/faq/sujet-6699-sed-trucs-et-astuces
[Bash] Afficher un fichier sans les lignes de commentairesIl est parfois utile d'afficher un fichier sans pour autant afficher la myriade de lignes de commentaire l'accompagnant (en particulier pour les fichiers de configuration de notre OS préféré ;-) ), ainsi qu'en le délestant de ses lignes... www.commentcamarche.net/faq/sujet-3027-bash-afficher-un-fichier-sans-les-lignes-de-commentaires
Sed - Supprimer une ou plusieurs lignes d'un fichierSupprimer une (ou plusieurs) ligne(s) d'un fichier Syntaxe sed '{[/]||[/]}d' sed '{[/][,][/]d' /.../ = délimiteurs n = le numéro de ligne chaîne = la chaîne contenue dans la... www.commentcamarche.net/faq/sujet-4839-sed-supprimer-une-ou-plusieurs-lignes-d-un-fichier
Sed - SubstitutionSubstitution Substitution basique Simple Globale Ciblée Substitution conditionnée Simplee Avancée Bloc Avancéé Substitution basique Simple - 1ère occurrence (de chaque ligne) rencontrée uniquement sed 's/la/LA/'... www.commentcamarche.net/faq/sujet-5588-sed-substitution
(sed/Perl) supprimer des lignes d'un fichier (Résolu)Bonjour, comment supprimer les 2 premiers lignes d'un fichier et les 2 derniéres lignes d'un fichier , sachant que chaque fichier peuvent avoir un nombre de lignes différent de l'autre. Merci d'avance, Cordialement. www.commentcamarche.net/forum/affich-2524548-sed-perl-supprimer-des-lignes-d-un-fichier
Afficher une ligne particulière d'un fichier (Résolu)bonjour je voudrais savoir comment extraire ou afficher une ligne particulière d'un fichier en shell (par exemple : la ligne 3 du fichier toto) pour en faire une variable merci www.commentcamarche.net/forum/affich-1459599-afficher-une-ligne-particuliere-d-un-fichier
[sh] Extraire une ligne d'un fichier (Résolu)Bonjour à tous J'aimerais extraire une ligne d'un fichier texte. J'ai essayé avec : head -X fichier.txt | tail -1 Le problème est que j'aimerai qu'il me renvoie une chaine vide si la ligne n'existe pas (ici renvoie... www.commentcamarche.net/forum/affich-2654080-sh-extraire-une-ligne-d-un-fichier
Télécharger SmultronSmultron est un éditeur de texte évolué. Il propose différentes fonctionnalités : numérotaion des lignes coloration syntaxique en plusieurs langages exécution de commandes prévisualisation de la page en HTML rechercher/remplacer sur... www.commentcamarche.net/telecharger/telecharger-34055076-smultron
Plus d'un internaute sur quatre visite des sites de jeux en ligne(Paris - Relaxnews) - Les sites Internet de jeux en ligne ont séduit près de 217 millions d'internautes dans le monde entre mai 2006 et mai 2007, selon une étude du cabinet comScore. Sur une population d'internautes estimée à près de 772 millions,... www.commentcamarche.net/actualites/plus-d-un-internaute-sur-quatre-visite-des-sites-de-jeux-en-ligne-3234793-actualite.php3
Publicité en ligneIntroduction à la publicité en ligne La publicité en ligne est un moyen permettant aux webmasters de rentabiliser financièrement leur site internet et de leur permettre de couvrir les coûts d'hébergement et de noms de domaine. Il s'agit également... www.commentcamarche.net/contents/web/publicite-advertising.php3
Les lignes louées (T1, T2, T3)Les lignes louées On appelle lignes "louées" des lignes spécialisées (notées parfois LS) qui permettent la transmission de données à moyens et hauts débits (64 Kbps à 140 Mbps) en liaison point à point ou multipoints (service Transfix). En Europe,... www.commentcamarche.net/contents/technologies/tx.php3