>Hi!
>1. Как в скрипте на перле получить действие на счетчик кратный например
>100, 200 и тд.
Что есть счетчик? Может подойдет что-то типа:
----
sub counter
{
my ($val, $func) = @_;
my $count;
return sub { (++$count % $val) || &$func; $count; }
}
my $c = counter(5, sub { print "Yes: " });
for(1 .. 16)
{
print &$c, "\n";
}
----
:)
>2. Как можно в скрипте отлавливать прерывание его работы пользователем (например, по
>Ctrl+C или Ctrl+D)?
Как обычно. Установить обработчик сигнала.
----
sub sigint
{
$SIG{'INT'} = \&sigint;
print "пришел SIGINT";
}
$SIG{'INT'} = \&sigint;
----
Ctrl-D - ? Обычно это eof.
>
>Принимаются любые советы!
>
>Удачи!
>HAN