![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
|
|
#1 |
|
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
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 . |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|