Am 27.09.2018 um 13:04 schrieb Jens Schleusener:
On Thu, 27 Sep 2018, Werner Franke wrote:
Hallo zusammen,
bei mir im Büro wird im Dolphin und Konqueror das Datum einer Datei beispielsweise mit
"DD.09.YYYY HH:55:17"
angezeigt. Im xterm bekomme ich
-rw-r--r-- 1 wernerf users 4.9M Sep 20 17:56 p1120679.jpg
Bisher hat mich das nicht so gestört, aber nun will ich nach Datum sortieren und das geht nicht.
Hat jemand einen Tipp wo ich bei der Suche ansetzen muss ?
Ich bin nicht ganz sicher, ob ich Dich 100%ig verstanden habe, aber ich nehme einmal an, Du benutzt "ls" (dann siehe "man ls"):
Bei mir geben
ls -ldt dummy_*
sowie
ls -ldt --time-style=locale dummy_*
beide
drwxr-xr-x 2 user group 4096 27. Sep 12:18 dummy_dir -rw-r--r-- 1 user group 0 27. Sep 12:18 dummy_file
aus.
Oops, sieht etwas unterschiedlich zu Deiner Ausgabe. Also testweise von LANG=de_DE.UTF-8 einmal auf LANG=en_US.UTF-8 gewechselt:
drwxr-xr-x 2 user group 4096 Sep 27 12:18 dummy_dir -rw-r--r-- 1 user group 0 Sep 27 12:18 dummy_file
Nun sieht es praktisch wie bei Deiner Ausgabe aus.
Besser geeignet zum Sortieren des (Modifikations-)Datums ist wohl
ls -ldt --time-style=long-iso dummy_*
drwxr-xr-x 2 user group 4096 2018-09-27 12:18 dummy_dir -rw-r--r-- 1 user group 0 2018-09-27 12:18 dummy_file
oder auch die funktional identischen Kommandos
ls -ldt --time-style=full-iso dummy_* ls -ldt --full-time dummy_*
drwxr-xr-x 2 user group 4096 2018-09-27 12:18:51.748628397 +0200 dummy_dir -rw-r--r-- 1 user group 0 2018-09-27 12:18:42.228719935 +0200 dummy_file
Alternative Kommandos könnten wohl etwa
find . -maxdepth 1 -name 'dummy_*' -printf '%T@ %TY-%Tm-%Td %TH:%TM:%.2TS %h/%f\n'
1538043522.2287199350 2018-09-27 12:18:42 ./dummy_file 1538043531.7486283970 2018-09-27 12:18:51 ./dummy_dir
oder auch (vermutlich etwas schneller)
stat --format '%Y %y %n' dummy_*
1538043531 2018-09-27 12:18:51.748628397 +0200 dummy_dir 1538043522 2018-09-27 12:18:42.228719935 +0200 dummy_file
sein (erste Spalte besonders geeignet zum Sortieren: "time of last data modification, seconds since Epoch").
Viele Grüße
Jens
Hi, ich habe das Gefühl, keiner hat Dich richtig verstanden, vielleicht liege ich damit falsch, aber ich denke: Du meinst, Dolphin und Konqui zeigen das Datum falsch an und sortieren dann auch falsch. D.h. die Anzeige oben ist wörtlich gemeint, in den Datumsangaben stehen wirklich die Zeichenketten "DD". "YYYY" usw.? Wenn ja (ich habe hier eine selten genutzte alte Version, die macht das korrekt),kann man die Datumsanzeige in KDE einstellen (habe kein KDE), oder vielleicht in den beiden Programmen (aber wenn es beide betrifft, tippe ich eher auf KDE)? Dann ist da vielleicht was faul. Denn die Sortierung im Dolphin findet zumindest hier unabhängig davon, dass das Datum im deutschen Format angezeigt wird, in der Reihenfolge "YYYYMMDDHHMMSS" (oder als "%Y%m%d%H%M%S" für date) statt. Könnte ja auch eine Frage der Regionaleinstellungen sein, weiß nicht, was KDE da so bietet... just m 2ct cu -- Joerg Thuemmler -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org