URL: https://linuxfr.org/forums/programmation-shell/posts/commande-sort-tri-sans-d%C3%A9limiteur Title: Commande sort : tri sans délimiteur Authors: cho7 Date: 2008年04月16日T18:23:32+02:00 Tags: Score: 0 Bonjour, je cherche à trier un fichier non pas en fonction de colonne (je n'ai pas de délimiteur), mais en fonction de plusieurs zone à position longueur fixe Sauf que la commande **sort** ne semble pas faire ce que je veux, puisqu'elle attend un délimiteur (par défaut la tabulation je crois) J'ai donc essayé de ruser un peu, en lui disant que je n'avais qu'une seule colonne, et donc de filtrer sur des caractères de cette colonne, mais ca ne marche pas non plus, il tri tout le fichier en ignorant mes clés J'utilise la syntaxe suivante : sort --key=1.40,1.45 pas_tri.txt> tri.txt (Là, j'espérais trier mon fichier en fonction des caractères situés entre 40 et 45) Bref, j'ai l'impression d'avoir lu toute la manpage, donc si quelqu'un à la solution surement très bête à mon problème, je suis preneur, sinon j'vais devoir coder un ptit bout de code en python ou perl, et ca m'embête un peu préfèrerai rester en commande shell