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

Linux Discussion :

Question programation shell


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Août 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 2
    Par défaut Question programation shell
    Bonjour,

    Y a-t-il une personne pouvant m'aider pour répondre à la question suivante?

    J'ai un fichier "fichier.txt" de la forme:
    _________________________
    ...
    Titre2
    Abcd
    Efgh
    Ijkl
    ...

    Titre3
    Abcd
    Mnop
    ...

    ...

    _________________________
    Chaque chapitre(Ligne sous les Titres) peut comporter de 0 à 100 lignes
    Il peut y avoir de 1 à 20 Titres
    _________________________

    Comment via un script ksh ou csh puis-je récupérer dans un fichier uniquement l'ensemble des lignes (Chapitre) correspondant à un Titre?

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 716
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 716
    Par défaut
    Bonjour,

    Comment distingues-tu les lignes de titres de chapitres du reste des données?

    à mon avis, ça va se régler à coup de grep,

    mais, quelle forme doit avoir la sortie du "script" ?

  3. #3
    Membre expérimenté Avatar de fransoo
    Inscrit en
    Novembre 2009
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 209
    Par défaut
    Je pense que sed peut faire l'affaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    T=Titre2
    sed -n "/$T/,/^$/p" fichier.txt
    imprime de $T jusqu'à la première ligne vide

  4. #4
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 716
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 716
    Par défaut recadrer programmation !
    Bref!

    voilà exactement le type de sujet qui n'a rien à faire ici !!

    en "Applications et autres CLI" soit; mais là....

    j'aime cette section, aussi, parce qu'il y a du "scripting"...

    mais (et c'est aussi ma faute), je trouvais ça sympa de répondre à des personnes bien qu'elles se fussent égarées...
    ...
    ?
    J'aurai pu me tromper; même à ce point là !

    Bref!

    voilà exactement le type de sujet qui n'a rien à faire ici !!

  5. #5
    Membre expérimenté Avatar de fransoo
    Inscrit en
    Novembre 2009
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 209
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    Bref!

    voilà exactement le type de sujet qui n'a rien à faire ici !!

    en "Applications et autres CLI" soit; mais là....

    j'aime cette section, aussi, parce qu'il y a du "scripting"...

    mais (et c'est aussi ma faute), je trouvais ça sympa de répondre à des personnes bien qu'elles se fussent égarées...
    ...
    ?
    J'aurai pu me tromper; même à ce point là !

    Bref!

    voilà exactement le type de sujet qui n'a rien à faire ici !!
    ???

  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 716
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 716
    Par défaut
    ce que je veux dire, c'est qu'il existe une section shell

    c'est injuste : c'est pjr49 qui prend pour tous les autres.

Discussions similaires

  1. Question script Shell
    Par Magea dans le forum Shell et commandes GNU
    Réponses: 7
    Dernier message: 26/05/2014, 19h33
  2. Besoin d'aide en Programation shell
    Par RonnCmoi dans le forum Linux
    Réponses: 3
    Dernier message: 02/10/2008, 16h45
  3. question commandes shell
    Par soledad_001 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 01/11/2007, 22h13
  4. Question sous shell
    Par Geache dans le forum Linux
    Réponses: 3
    Dernier message: 16/12/2004, 20h32

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