Soucis avec la cmd "sort"

Résolu
Bonjour,
petit soucis avec la commande "sort" sur cygwin
j'ai une liste de personne avec nom-prenom-date de naissance
et je dois trier les personnes en fonction de leur date de naissance dans l'ordre decroissant, mais j'y arrive pas....

qqun pourrait-il m'aider??

avec sort -n -r
et sort -g -r ca marche pas...
merci d'avance!!!
Configuration: Windows Vista
Internet Explorer 7.0

6 réponses

  1. Modérateur
    Salut,

    Affiche un bout de ton fichier qu'on voit un peu sa structure, sinon sans ça on est pas couché ;-))

    Quel séparateur entre les différents champs ? Comment est formatée la date ? Avec des slashs ? Des tirets ? Les jours/mois sont en chiffres ? en lettres ? etc.
    0
    1. Nom; Prenom; Naissance
      Page; Jimmy; 1944
      Vaughan; Stevie Ray; 1954
      ect...

      je l'ai moi meme creer avec cygwin ce fichier qui s'appelle pantheon.csv et je dois afficher les personnes par date de naissance par ordre decroissant......

      désolé je suis pas tres douée^^
      0
      1. Modérateur
        sort -n -t";" +2r fichier
        ;-))
        0
    2. merci merci merci!!! ca marche ii

      :-)
      0
      1. finalement yen a 2 sur 9 pour lesquel ca a pas marché...
        une idée d'ou ca peut venir???
        0
        1. Modérateur
          Sans voir le fichier et les lignes incriminées, non ;-((
          0
      2. Nom; Prenom; Naissance
        Page; Jimmy; 1944 lui ne fonctionne pas
        Cooder; Ry; 1947
        Vaughan; Stevie Ray; 1954 et lui non plus......
        Howe; Steve; 1947
        Lagrène; Birelli; 1966
        Beck; Jeff; 1944
        McLaughlin; John; 1942
        Vai; Steve; 1960
        Hendrix; jimi; 1942
        0
        1. Modérateur
          Bizarre ;-\
          [rep]$ cat fichier
          Nom; Prenom; Naissance
          Page; Jimmy; 1944 lui ne fonctionne pas
          Cooder; Ry; 1947
          Vaughan; Stevie Ray; 1954 et lui non plus......
          Howe; Steve; 1947
          Lagrène; Birelli; 1966
          Beck; Jeff; 1944
          McLaughlin; John; 1942
          Vai; Steve; 1960
          Hendrix; jimi; 1942
          
          [rep]$ sort -n -t";" +2r fichier
          Nom; Prenom; Naissance
          Lagrène; Birelli; 1966
          Vai; Steve; 1960
          Vaughan; Stevie Ray; 1954 et lui non plus......
          Cooder; Ry; 1947
          Howe; Steve; 1947
          Page; Jimmy; 1944 lui ne fonctionne pas
          Beck; Jeff; 1944
          Hendrix; jimi; 1942
          McLaughlin; John; 1942
          
          [rep]$ 
          Ça marche pour moi ;-\
          0