Это последнее средство сравнения . При сравнении двух строк, если все ключи сравниваются одинаково, то в качестве последнего средства выполняется базовое сравнение строк для всех строк ( -r
все еще применяется, но другие параметры не применяются). Это поведение определяется POSIX :
За исключением случаев, когда указана опция -u, строки, которые в противном случае сравниваются как равные, должны быть упорядочены так, как если бы не присутствовали ни одна из опций -d, -f, -i, -n или -k (но с -r все еще действует, если это было указано) и со всеми байтами в строках, значимых для сравнения. Порядок, в котором записываются строки, которые по-прежнему сравниваются, не определен.
В GNU sort
это последнее средство сравнения можно отключить с помощью опции -s
(для стабильной версии ).
-s
опции понятной и доступной для поиска.