回答:
これが最後の手段の比較です。2行を比較するときに、すべてのキーが等しい場合、最後の手段として、行全体の基本的な文字列比較が実行されます(-r
他のオプションは適用されません)。その動作はPOSIXで指定されています:
-uオプションが指定されている場合を除き、それ以外の場合は等しいと比較される行は、オプション-d、-f、-i、-n、または-kが存在しないかのように順序付けられます(ただし、-rが有効な場合、指定された)および行のすべてのバイトが比較に重要である。まだ等しいと比較される行が書き込まれる順序は指定されていません。
GNU sort
では、その最後のリゾート比較は-s
(安定版)オプションで無効にできます。
-s
オプションのマンページドキュメントがわかりやすく、見つけやすくなります。