hmm.. das ist alles komisch. Die Sortierung scheint mit den Spalten durcheinander zu kommen. Allerdings müsste dann ja auch der "-k5,5nr" Zusatz fehlschlagen, was ja nicht der Fall ist (diesen Ansatz finde ich übrigens sauberer/konkreter).
Was ergibt bei Dir die Ausgabe:
gern auch mal ein --debug für die beiden Sortierungen deiner Datei. (die Datei ist UTF-8 oder?)
Tatsächlich gab/gibt(?)) es einen Bug in Zusammenhang mit Sonderzeichen:
https://lists.gnu.org/archive/…ils/2020-08/msg00019.html
Ich sehe aber keine Zusammenhang zum Problem mit dem Beispiel Deiner Datei. (es sei denn, dass da was grundsätzlich beim verarbeiten von utf8-regeln ( <>LANG=C) schief geht/ging.
Ich konnte das nicht bei mir nachstellen:
Code
xyz: rpm -qif /usr/bin/sort
Name : coreutils
Version : 8.32
Release : 6.1
Architecture: x86_64
Install Date: So 29 Nov 2020 23:54:12 CET
Group : System/Base
Size : 6190376
License : GPL-3.0-or-later
Signature : RSA/SHA256, Do 26 Nov 2020 23:54:27 CET, Key ID b88b2fd43dbdc284
Source RPM : coreutils-8.32-6.1.src.rpm
Build Date : Do 26 Nov 2020 23:42:42 CET
Build Host : lamb60
Packager : https://bugs.opensuse.org
Vendor : openSUSE
URL : https://www.gnu.org/software/coreutils/
Summary : GNU Core Utilities
Alles anzeigen