J'écris un script bash et je veux le rendre portable, pour avoir les mêmes résultats sur les autres ordinateurs.
De cette question , j'ai appris les paramètres du système, tels que les paramètres de langue et éventuellement d' autres variables, peuvent affecter les résultats de la même commande de tri exactement sur le même fichier d'entrée et arguments.
Ma question est donc de savoir comment utiliser le tri et assurer le résultat attendu dans les autres systèmes. Quelles variables système dois-je prendre en compte? Est-ce que mettre LC_ALL=C
b résout tout le problème?
sort
page de manuel pour chaque système prévu. Pour les systèmes GNU (c.-à-d. Linux), vous pouvez trouver plus de détails info sort
, en particulier voir la note de bas de page.