Bonjour, Je viens de tomber sur un fait curieux : en utilisant 'sort' sur un fichier contenant des lignes commençant par des '#', je me suis aperçu que sort les ignorait et triait ces lignes d'après les caractères qui suivent ces dièses ! Du coup, les différentes lignes commençant par ces dièses ne sont pas regroupées mais dispersées d'après leur contenu :
$ echo "A B C ## A ## D" | sort A ## A B C ## D Ceci avec la locale française. Mais en locale US, cela donne : $ echo "A B C ## A ## D" | env LC_ALL=C sort ## A ## D A B C Je ne m'attendais pas à cela (j'ai mis un moment avant de comprendre que cela venait de la localisation), et surtout je n'ai rien trouvé là-dessus dans les pages de manuel de sort (en anglais ni en français...) Fred.