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

  • Votes
  • Date
  • Date décroissante
  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.
    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^^
      1. Modérateur
        sort -n -t";" +2r fichier
        ;-))
    2. finalement yen a 2 sur 9 pour lesquel ca a pas marché...
      une idée d'ou ca peut venir???
      1. Modérateur
        Sans voir le fichier et les lignes incriminées, non ;-((
    3. 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
      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 ;-\