IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Extraire 1 ligne d'un fichier


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 90
    Par défaut Extraire 1 ligne d'un fichier
    Hello,

    En ligne de commande Shell,
    Comment fait-on pour afficher la ième ligne d'un fichier ?

    Merci d'avance
    bye

  2. #2
    Membre émérite Avatar de BlaireauOne
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    492
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2007
    Messages : 492
    Par défaut
    Citation Envoyé par Sakapatate
    Hello,

    En ligne de commande Shell,
    Comment fait-on pour afficher la ième ligne d'un fichier ?

    Merci d'avance
    bye

    Commande "sed" :
    http://pwet.fr/man/linux/commandes/sed


    sed -n 3p fichier

    ou via une variable :

    nolig=3
    sed -n ${nolig}p fichier

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 168
    Par défaut
    Citation Envoyé par Sakapatate
    Hello,

    En ligne de commande Shell,
    Comment fait-on pour afficher la ième ligne d'un fichier ?

    Merci d'avance
    bye
    Bonjour,

    t'as un fichier par exemple qui contient :

    1-java
    2-vb
    3-c
    4-c++
    5-cobol
    6-vrml

    tu veux par exemple la 3ème ligne

    tu fais :

    head -3 Ton_Fichier | tail -1

    PS: le sed est bien aussi.

    Cordialement,

    Turbo_chess

  4. #4
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 90
    Par défaut
    Merci à tous les 2 pour aide ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Extraire des lignes d'un fichier ini en Batch
    Par yoyo612 dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 21/07/2008, 20h25
  2. Réponses: 14
    Dernier message: 16/07/2008, 11h47
  3. extraire plusieures lignes d'un fichier
    Par win-pierre dans le forum C++
    Réponses: 7
    Dernier message: 22/05/2008, 17h43
  4. Extraire des lignes d'un fichier
    Par Scal-tn dans le forum Administration système
    Réponses: 3
    Dernier message: 20/04/2008, 13h39
  5. Extraire des lignes d'un fichier en commande bash
    Par newnew dans le forum Linux
    Réponses: 3
    Dernier message: 27/07/2004, 16h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo