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 :

demande infos sed


Sujet :

Linux

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 4
    Points : 1
    Points
    1
    Par défaut demande infos sed
    Bonjour,
    J'ai une commande qui me liste plusieurs lignes

    grâce a sed avec la commande suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sed '/calendrier1/,/calendrier2/!d' >> text.txt
    uniquement les lignes contenant calendrier1 et calendrier 2 sont envoyer dans le fichier text.txt

    Mon soucis est que si je veux aussi conserver les ligne contenant calendrier3,4,5 ....
    j'ai mis la commande suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sed '/calendrier1/,/calendrier2/,/calendrier3/,/calendrier4/!d' >> text.txt
    cela ne fonctionne pas
    il me renvoie
    sed: -e expression n°1, caractère 19: commande inconnue: `,'
    Du coup je sais pas trop quoi faire, si c'est possible, si il faut changer sed par autre chose .

    Voila si vous avez une petite idée je suis preneur

    Merci

  2. #2
    Expert éminent

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Points : 6 276
    Points
    6 276
    Par défaut
    Salut,

    Citation Envoyé par koma87 Voir le message
    J'ai une commande qui me liste plusieurs lignes
    grâce a sed avec la commande suivante
    sed '/calendrier1/,/calendrier2/!d' >> text.txt
    uniquement les lignes contenant calendrier1 et calendrier 2 sont envoyer dans le fichier text.txt
    Euh... non, en fait là tu supprimes toutes les lignes qui ne sont pas comprises dans l'intervalle de ligne entre "calendrier1" et "calendrier2", ce qui n'est pas pareil

    Pour faire ce que tu veux il te faut écrire ta syntaxe comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sed '/calendrier[1-4]/!d' fichier > text.txt
    $ man woman
    Il n'y a pas de page de manuel pour woman.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    HA autant pour moi je débute

    du coup les lignes que je veux garder sont de la forme /PARIS /GRENOBLE /TOURS .....

    comment dois-je faire ?

  4. #4
    Expert éminent

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Points : 6 276
    Points
    6 276
    Par défaut
    Citation Envoyé par koma87 Voir le message
    du coup les lignes que je veux garder sont de la forme /PARIS /GRENOBLE /TOURS .....

    comment dois-je faire ?
    Rien compris

    Merci de mettre un exemple de ton fichier AVANT et de ce que tu veux récupérer (et comment) APRÈS.
    $ man woman
    Il n'y a pas de page de manuel pour woman.

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Voila mon fichier avant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
           Id  View      Unread   Msg Count  Path
    ----------  ----  ----------  ----------  ----------
             1  conv           0           0  /
            16  docu           0           0  /Briefcase
            10  appo           0           0  /Calendar
            14  mess           0           0  /Chats
             7  cont           0           1  /Contacts
             6  mess           0           0  /Drafts
            13  cont           0           0  /Emailed Contacts
             2  mess           0           2  /Inbox
             4  mess           0           0  /Junk
            12  wiki           0           0  /Notebook
             5  mess           0           0  /Sent
            15  task           0           0  /Tasks
           384  appo           0           0  /test2
             3  conv           0           1  /Trash
           301  appo           0           0  /0-SECRETARIAT 
           302  appo           0           0  /1-ADMINISTRATEUR 
           360  appo           0           0  /ANNECY 
           300  appo           0           0  /GRENOBLE 
           340  appo           0           0  /PARIS 
           383  appo           0           0  /test
    et je voudrais qu'après je n'ai que les lignes /ville
    exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
           360  appo           0           0  /ANNECY 
           300  appo           0           0  /GRENOBLE 
           340  appo           0           0  /PARIS
    le comment je pensais en supprimant toutes les lignes qui ne contiennent pas les mots annecy,grenoble .....

  6. #6
    Expert éminent

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Points : 6 276
    Points
    6 276
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sed -n '/ANNECY\|PARIS\|GRENOBLE/p' fichier
    $ man woman
    Il n'y a pas de page de manuel pour woman.

  7. #7
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Génial

    Je te remercie pour ton temps et la qualité de tes réponses

  8. #8
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Points : 2 560
    Points
    2 560
    Par défaut
    Bonjour,
    tu n'as toujours pas cliqué sur le bouton alors que ton problème semble être réglé ^^
    Il faut toujours cliquer sur ce bouton là à chaque fois que tu finis de résoudre un problème dans une discussion, merci.
    Cordialement,
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

Discussions similaires

  1. Demande infos pour développer un plugin
    Par alexge dans le forum Eclipse Platform
    Réponses: 5
    Dernier message: 10/05/2006, 15h13
  2. demande info de la fonction move dans un module
    Par lechtifred dans le forum Access
    Réponses: 1
    Dernier message: 01/05/2006, 15h04
  3. [NetBeans RCP] Demande Infos Complémentaires
    Par afrikha dans le forum NetBeans
    Réponses: 2
    Dernier message: 23/01/2006, 14h44
  4. Réponses: 3
    Dernier message: 11/01/2006, 14h22
  5. demande infos threads
    Par inertia dans le forum MFC
    Réponses: 17
    Dernier message: 31/05/2005, 14h58

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