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 POSIX Discussion :

Tri multiple de fichiers


Sujet :

Shell et commandes POSIX

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Points : 1
    Points
    1
    Par défaut Tri multiple de fichiers
    Bonjour,
    J ai un fichier regroupant des dates des chiffres et des caractères et je n arrive pas a le trier comme je veux.
    À savoir un extrait du fichier à traiter :
    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
     
    LO|F0166718|20120927|00
    LO|F0166718|20120927|01
    LO|F0166718|20130116|01
    LO|F0166718|20130116|01
    LO|F0166718|20130619|00
    LO|F0166718|20130619|00
    LO|F0166719|20120928|00
    LO|F0166719|20120928|01
    LO|F0166719|20130102|00
    LO|F0166719|20130102|00
    LO|F0166719|20130102|01
    LO|F0166719|20130102|01
    LO|F0166910|20121016|00
    LO|F0166910|20121016|01
    LO|F0166910|20130116|01
    LO|F0166910|20130116|01
    LO|F0166910|20130305|00
    LO|F0166910|20130305|00
    Je souhaite le trier en premier par la colonne 2 puis la dernière et enfin par la colonne date .
    J ai tenté la commande suivante :
    Cat file | sort -t"|" -k 2 -k 4n -k 3n mais ça ne fait pas le résultat escompte qui est le suivant :
    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
     
    LO|F0166718|20120927|00
    LO|F0166718|20130619|00
    LO|F0166718|20130619|00
    LO|F0166718|20120927|01
    LO|F0166718|20130116|01
    LO|F0166718|20130116|01
    LO|F0166719|20120928|00
    LO|F0166719|20130102|00
    LO|F0166719|20130102|00
    LO|F0166719|20120928|01
    LO|F0166719|20130102|01
    LO|F0166719|20130102|01
    LO|F0166910|20121016|00
    LO|F0166910|20130305|00
    LO|F0166910|20130305|00
    LO|F0166910|20121016|01
    LO|F0166910|20130116|01
    LO|F0166910|20130116|01
    Pouvez vous m aider?

  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,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ sort -t'|' -k2,2 -k4n,4 -k3n,3 plop
    Qui donne :
    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
    LO|F0166718|20120927|00
    LO|F0166718|20130619|00
    LO|F0166718|20130619|00
    LO|F0166718|20120927|01
    LO|F0166718|20130116|01
    LO|F0166718|20130116|01
    LO|F0166719|20120928|00
    LO|F0166719|20130102|00
    LO|F0166719|20130102|00
    LO|F0166719|20120928|01
    LO|F0166719|20130102|01
    LO|F0166719|20130102|01
    LO|F0166910|20121016|00
    LO|F0166910|20130305|00
    LO|F0166910|20130305|00
    LO|F0166910|20121016|01
    LO|F0166910|20130116|01
    LO|F0166910|20130116|01
    $ man woman
    Il n'y a pas de page de manuel pour woman.

Discussions similaires

  1. C# et Linq : Tri multiple d'un fichier CSV
    Par slim025 dans le forum C#
    Réponses: 6
    Dernier message: 29/04/2015, 17h01
  2. accès multiples à un fichier crypté sous EFS
    Par digital prophecy dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 28/06/2006, 13h52
  3. Réponses: 3
    Dernier message: 29/04/2006, 11h58
  4. Tri d'un fichier
    Par Premium dans le forum C
    Réponses: 14
    Dernier message: 15/01/2006, 22h55
  5. tri d'un fichier texte
    Par ben127 dans le forum C
    Réponses: 7
    Dernier message: 23/12/2005, 20h03

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