Schrift
[thread]10470[/thread]

dateien einlesen und nach timestamp sortieren

Leser: 1


<< >> 7 Einträge, 1 Seite
mr-sansibar
 2007-09-26 17:33
#100012 #100012
User since
2006-04-13
90 Artikel
BenutzerIn
[default_avatar]
Mit dir readir lese ich dateien ein in ein array.
ich möchste diese dateien nach ihrem timestamp sortieren, habt ihr dafür eine idee ?
renee
 2007-09-26 17:41
#100013 #100013
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Was meinst Du mit "timestamp"??

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
my $dir = '.';

opendir my $dirh, $dir or die $!;
my @files = grep{ -f $dir . '/' . $_ }readdir $dirh;
closedir $dirh;

# nach modification time sortiert
# sogenannte Schwartz'sche Transformation
my @sorted_files = map{ $_->[0] }
                         sort{ $a->[1] <=> $b->[1] }  
                         map{ [$_, -M $dir . '/' . $_] }@files;

print $_,"\n" for @sorted_files;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Gast Gast
 2007-09-28 11:56
#100096 #100096
dumme Frage: Wie kann ich aus einem timestamp (in MySQL mit timestemp Feld gespeichert) eine menschlich-lesbare Zeit erzeugen in perl?
styx-cc
 2007-09-28 13:07
#100100 #100100
User since
2006-05-20
533 Artikel
BenutzerIn

user image
Code: (dl )
1
2
3
my ($sec,$min,$hour,$mday,$mon,$year) =
localtime(978303600);
print "Datum: $mday.$mon.$year";

MfG
Pörl.
pq
 2007-09-28 13:47
#100110 #100110
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
wobei ich das etwas merkwürdig finde, denn ein timestamp-feld in mysql hat
die form "2007-07-07 12:34:56", und ich frage mich, was daran unlesbar sein soll.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Gast Gast
 2007-09-28 13:54
#100115 #100115
danke ihr beiden ;)
bloonix
 2007-09-28 14:01
#100117 #100117
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
Code: (dl )
ls -ltr
;-)
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.
<< >> 7 Einträge, 1 Seite



View all threads created 2007-09-26 17:33.