Einzelnen Beitrag anzeigen
Alt 27.11.2001, 20:06   #4
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Code:
#!/usr/bin/perl
use strict;

my %sortlist;
my @files;
my $file;

opendir(DIR, $ARGV[0]) or die "can't opendir $ARGV[0]: $!";
@files = readdir(DIR);
closedir DIR;

foreach $file (@files) {
        next if($file eq '.' or $file eq '..');
        my @data = split(/\s*[-\.]\s*/,$file);
        $sortlist{"$data[3]$data[2]$data[0]$data[1]"} = $ARGV[0] . "/" . $file;
}

foreach (reverse sort keys %sortlist) {
        print $sortlist{$_} . "\n";
}
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten