fox@server cat /usr/local/projmm/checkmm.pl 10:28 ~
#!/usr/bin/perl
use LWP::Simple;
$href = 'http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.15/';
$html = get( $href );
while ( $html =~ m/\>(\d\.\d\.\d\d.*?)\//gi ){ push( @patches, $1 ); }
$latest = ( reverse sort { $patches[$a] <=> $patches[$b] } @patches )[0];
opendir( DIR, "/usr/local/projmm" ) || die "Error: $!";
while ( $_ = readdir( DIR ) ){ if ( /$latest/ ){ exit 1; } }
closedir( DIR );
system('/usr/bin/wget -b '.$href.$latest.'/'.$latest.'.bz2');
Ваши варианты?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум perl opendir -> опция -d не работает (2003)
- Форум upload interrupt (2006)
- Форум problem with perl & sub (2006)
- Форум perl, rename (2015)
- Форум Perl, запись в файл (2009)
- Форум apche + php as cgi (2005)
- Форум проверка обновлений (2012)
- Форум puppet agent проверки по расписанию (2017)
- Форум Расписание (2013)
- Форум Расписания (2008)