Merkwürdige Datumsanzeige in dolphin und konqueror - DD.09.YYYY HH:55:17
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 ? Danke Werner Franke -- 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
Hallo Werner Am Donnerstag, 27. September 2018, 10:29:02 CEST schrieb Werner Franke:
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. Sortieren geht einfach mit ls -t ls -rt Also nach Zeit sortieren, und nach Zeit sortieren 'Reverse'. Beim letzterem steht das aktuellste am Ende. Ich denke sortieren nutzt 'timestamp' - nicht das Datumsformat.
Hat jemand einen Tipp wo ich bei der Suche ansetzen muss ? Was suchst Du sonst? Umgebungsvariablen(environment variables), TIME_STYLE iso, LANG, ....
Danke Werner Franke
Gruß Hugo Mahr -- 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
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
Jens, alle, Am 09/27/2018 um 01:04 PM 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
Sorry, wenn ich das missverständlich geschrieben habe. Diese komische Datumsangabe habe ich im Dolphin und Konqueror, wenn ich beispielsweise eine Directory im Detail-Mode anzeigen lasse. Auch in der Dialog Box "Properties" eines Objektes wird das Datum so angezeigt. Eigentlich an jeder Stelle in den beiden Tools, wo ein Datum angezeigt wird. Ich denke, der SW Teil, der das Datum eines Datei-Objektes beschafft, bekommt das so geliefert. Irgendwas im ENV dürfte dafür verantwortlich sein, dass so ein komisches Datum zurückgeliefert wird. [wernerf@oswlin23 ~]$ echo $LANG en_US.UTF-8 [wernerf@oswlin23 ~]$ env | grep LC_ LC_PAPER=de_DE.UTF-8 In einer Shell (console/xterm) habe ich das Problem nicht. Da sieht es ganz normal aus. Ich wollte zusammengehörige Bilder von verschiedenen Fotos nach Datum sortieren und so einfach in andere Directories verschieben. Das geht mit Dolphin einfach. Klar, in der Shell auch, aber ich bin jetzt nicht so der schelle Shell-Kommandobastler... Danke für Tipps. -- 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
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
Hi, Am 09/27/2018 um 01:29 PM schrieb Joerg Thuemmler:
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 [...]
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.?
Ja, genau so ist es. Und nachdem es bei einem Kollegen und unter meinem 2. UNIX User richtig ist, habe ich wohl irgendwas an meinem primären UNIX User vergurkt.
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...
Danke. Im Büro verwende ich XFCE. Nachdem bei dem primären UNIX User auch der Gnome Windowmanager nicht funktioniert, ich bekomme da viele Fehler Dialog Boxen mit CORBA Fehlern angezeigt, werde ich nun doch nicht umhin kommen, meinen User neu aufzusetzen. Dann ist es hoffentlich wieder richtig. Danke Werner -- 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
participants (4)
-
Hugo
-
Jens Schleusener
-
Joerg Thuemmler
-
Werner Franke