Thread Dateisortierung (39 answers)
Opened by IceRage at 2012-02-04 02:17

IceRage
 2012-02-04 19:25
#155869 #155869
User since
2008-09-07
93 articles
BenutzerIn
[default_avatar]
Im Folgenden sieht man die Sortierung, wie ich sie über die Konsole mit folgendem Befehl angezeigt bekomme (dir /o .\ordner). Das ist exakt der Befehl, der in meinem System genau die Sortierung in der Konsole ausgibt, wie sie auch im Explorer erscheint. (Also: dir /o .\ordner) Genau damit bekomme ich die Explorer-Sortierung in der DOS Box angezeigt:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
04.02.2012  19:13    <DIR>          .
04.02.2012 19:13 <DIR> ..
04.02.2012 17:00 <DIR> dummer_ordner
04.02.2012 16:33 <DIR> schlauer_ordner
04.02.2012 03:14 2.312 check_clip_n_pics.pl
06.10.2011 09:06 1.421 check_online_status_uploaded.pl
03.02.2012 21:30 1.428 clean_db_field.pl
03.09.2011 21:47 1.409 ClipnameManipulator.pl
04.02.2012 16:37 0 kacke.txt
03.02.2012 21:44 1.588 Kopie von check_clip_n_pics.pl
04.02.2012 19:14 0 log.log
23.09.2011 09:04 1.788 manipulate_db_field.pl
10.10.2011 00:02 168.296 online_check.log
04.02.2012 19:12 581 open_with_backticks.pl
12.09.2011 15:55 1.874 post_Sexuria.pl
23.09.2011 23:17 4.093 posting.log
23.09.2011 23:02 3.772 sexuria_poster.pl
01.10.2011 22:16 819 uppedfiles_control.pl
18.08.2011 15:52 825 video_pic_inf.pl
18.08.2011 15:52 27.847 video_pic_info.txt
16 Datei(en) 218.053 Bytes
4 Verzeichnis(se), 44.976.467.968 Bytes frei



Im Folgenden zeige ich die Sortierung, wie sie Perl mit folgendem Befehl ausgibt:

Code (perl): (dl )
1
2
3
opendir(DIR,"C:\\perl-dev\\project_2");
my @ar_files = sort { $a cmp $b } readdir(DIR);
closedir(DIR);


Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.
..
ClipnameManipulator.pl
Kopie von check_clip_n_pics.pl
check_clip_n_pics.pl
check_online_status_uploaded.pl
clean_db_field.pl
dummer_ordner
kacke.txt
log.log
manipulate_db_field.pl
online_check.log
open_with_backticks.pl
post_Sexuria.pl
posting.log
schlauer_ordner
sexuria_poster.pl
uppedfiles_control.pl
video_pic_inf.pl
video_pic_info.txt



Was ich jetzt erreichen möchte, ist, dass perl genau so sortiert, wie es auch oben, in der DOS Box (bzw. im Explorer) angezeigt wird.

Ob irgendwelche Datei-Öffnen-Dialoge was-auch-immer, wie anzeigen, ist für den Moment nicht entscheidend. Dies war lediglich eine Annahme von mir. Fakt ist, dass eben das Programm, das ich benutze, eben auch genau die hier gezeigte Explorer-Sortierung verwendet, und das ich genau diese auch in perl benötige.
Last edited: 2012-02-04 19:27:12 +0100 (CET)

View full thread Dateisortierung