J'ai un petit souci pour trier un fichier sous Unix avec la commande sort , j'ai des lignes du style (avec la clé en position 3 a 11 triée en alpha-numérique alors que je veut un tri numérique:
MI 1470111 01;142979
MI 14701119 01;142982
MI 1470129 01;142983
MI 1470152 01;142985
J'aimerai avoir la deuxieme ligne en dernier dans cet exemple, pour cela j'utilise la commande :
sort -b -n -k 3,11 monfichier >fichier_sortie
le -b étant pour ignorer les blancs et -n pour faire un tri numérique
Mais ca ne fonctionne pas .... vous avez une idée ?