|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : nazdakk 2:5020/1868.23 21 Mar 2001 19:18:06 To : all Subject : <error?> --------------------------------------------------------------------------------
подскажите что неправильно. я так понимаю что здесь файлы должны отсортироваться
по дате последнего обращения...
use file::stat;
scandir("e:/files/");
sub scandir {
opendir(DIR, $_[0]);
> foreach $name (sort{(stat($a))[8] <=> (stat($b))[8]} readdir(DIR)) {
if (($name ne ".") && ($name ne "..")) {
$filename=$_[0].$name;
next if (-d $filename);
($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,
$blocks) = stat($filename);
print " $name ->> $size\n";
}
}
closedir(DIR);
}
odinzovo, alternativz, perlz, girlz
* Origin: np: sleep (2:5020/1868.23)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/124403ab8c6c7.html, оценка из 5, голосов 10
|