Rechercher : dans
Par :

Sort Unix

Dernière réponse le 15 mar 2008 à 12:09:10 Pedro, le 31 mai 2006 à 15:01:59 
 Signaler ce message aux modérateurs

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 ?

Meilleures réponses pour « Sort Unix » dans :
Code pour télécommande universelle VoirTélécommande universelle Philips Télécommande universelle Thomson ROC Télécommande universelle All for one Télécommande universelle Star Choice Télécommande universelle Marmitek Télécommande universelle Lifetec LT Télécommande universelle...
Sed - Conversion retours chariots DOS (CRLF) / UNIX (LF) VoirConversion format de fichier DOS UNIX / UNIX DOS Préambule Ce qu'il faut savoir Conversion DOS vers UNIX Conversion UNIX vers DOS Préambule Il existe déjà des utilitaires (dos2unix et unix2dos) qui s'acquittent très bien ce cette...
Télécharger Revo Uninstaller VoirRevo Uninstaller est un logiciel édité par VS Revo Group permettant de faire un nettoyage en profondeur avec diverses fonctionnalités : Nettoyage, désinstallation de programmes avec suppression des clefs de registres périmées. Un mode Chasseur...
Introduction aux systèmes UNIX VoirLe système UNIX Le système Unix est un système d'exploitation multi-utilisateurs, multi-tâches, ce qui signifie qu'il permet à un ordinateur mono ou multi-processeurs de faire exécuter simultanément plusieurs programmes par un ou plusieurs...
UNIX - Les fichiers VoirIntroduction aux fichiers Unix Sous les systèmes UNIX tout élément est représenté sous forme de fichier. L'ensemble des fichiers est architecturé autour d'une unique arborescence dont la base, appelée racine, est notée «/». Types de...
Commandes UNIX VoirTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...

1

jipicy, le 31 mai 2006 à 22:23:27

Salut,

[jp@MDK tmpfs]$ cat fich.2
MI 1470111 01;142979
MI 14701118 01;142982
MI 1470129 01;142983
MI 147011195 01;142982
MI 1470152 01;142985
MI 14701119 01;142982

[jp@MDK tmpfs]$ sort -b -n +1 fich.2
MI 1470111 01;142979
MI 1470129 01;142983
MI 1470152 01;142985
MI 14701118 01;142982
MI 14701119 01;142982
MI 147011195 01;142982

[jp@MDK tmpfs]$  
;-)) Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

2

ware, le 15 mar 2008 à 12:08:02

Je ne comprend pas la syntaxe

Répondre à ware

3

 jipicy, le 15 mar 2008 à 12:09:10

man sort ;-))

Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy
Collection CommentÇaMarche.net