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