* [Comm] запуск задания чаще 1й минуты
@ 2003-02-04 12:59 vic ismakaev
2003-02-04 13:31 ` Alexei Bayguzov
2003-02-04 13:33 ` Vladimir Alyekhin
0 siblings, 2 replies; 13+ messages in thread
From: vic ismakaev @ 2003-02-04 12:59 UTC (permalink / raw)
To: community
Приветствую!
Друзья,не подскажете мне,как называется прога(аналог crond),которая позволяет
выполнять задания чаще чем одна минута(с секундным дискретом времени).
--
С уважением
Виктор В Исмакаев
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 12:59 [Comm] запуск задания чаще 1й минуты vic ismakaev
@ 2003-02-04 13:31 ` Alexei Bayguzov
2003-02-04 13:41 ` vic ismakaev
2003-02-04 13:33 ` Vladimir Alyekhin
1 sibling, 1 reply; 13+ messages in thread
From: Alexei Bayguzov @ 2003-02-04 13:31 UTC (permalink / raw)
To: community
On Tue, 4 Feb 2003 17:59:42 +0500
vic ismakaev <viclists@mail.esoo.ru> wrote:
> Приветствую!
> Друзья,не подскажете мне,как называется прога(аналог crond),которая позволяет
> выполнять задания чаще чем одна минута(с секундным дискретом времени).
at?
С уважением,
Алексей
----------------------------------------
Alexei V. Bayguzov ITC NSTU
E-mail: mrbond@itc.nstu.ru
----------------------------------------
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 12:59 [Comm] запуск задания чаще 1й минуты vic ismakaev
2003-02-04 13:31 ` Alexei Bayguzov
@ 2003-02-04 13:33 ` Vladimir Alyekhin
2003-02-04 13:42 ` vic ismakaev
1 sibling, 1 reply; 13+ messages in thread
From: Vladimir Alyekhin @ 2003-02-04 13:33 UTC (permalink / raw)
To: community
Hi vic!
On Tue, Feb 04, 2003 at 05:59:42PM +0500, you wrote:
> Приветствую!
> Друзья,не подскажете мне,как называется прога(аналог crond),которая позволяет
> выполнять задания чаще чем одна минута(с секундным дискретом времени).
не проще ли в этом случае эти задания выполнять каким-либо демоном?
--
Vladimir Alyekhin
CJSC "Internet-Service"
VA2-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 13:31 ` Alexei Bayguzov
@ 2003-02-04 13:41 ` vic ismakaev
2003-02-04 14:08 ` [Comm] Re[2]: " isa
0 siblings, 1 reply; 13+ messages in thread
From: vic ismakaev @ 2003-02-04 13:41 UTC (permalink / raw)
To: community
4 Февраль 2003 18:31, Alexei Bayguzov написал:
> On Tue, 4 Feb 2003 17:59:42 +0500
>
> vic ismakaev <viclists@mail.esoo.ru> wrote:
> > Приветствую!
> > Друзья,не подскажете мне,как называется прога(аналог crond),которая
> > позволяет выполнять задания чаще чем одна минута(с секундным дискретом
> > времени).
>
> at?
Он вроде этого не умеет.
--
С уважением
Виктор В Исмакаев
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 13:33 ` Vladimir Alyekhin
@ 2003-02-04 13:42 ` vic ismakaev
2003-02-04 13:52 ` Grigory Milev
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: vic ismakaev @ 2003-02-04 13:42 UTC (permalink / raw)
To: community
4 Февраль 2003 18:33, Vladimir Alyekhin написал:
> Hi vic!
>
> On Tue, Feb 04, 2003 at 05:59:42PM +0500, you wrote:
> > Приветствую!
> > Друзья,не подскажете мне,как называется прога(аналог crond),которая
> > позволяет выполнять задания чаще чем одна минута(с секундным дискретом
> > времени).
>
> не проще ли в этом случае эти задания выполнять каким-либо демоном?
Проще конечно.Но для этого надо написать этого демона,чего я не умею.:)
--
С уважением
Виктор В Исмакаев
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 13:42 ` vic ismakaev
@ 2003-02-04 13:52 ` Grigory Milev
2003-02-04 13:59 ` Andrew Nazarkin
2003-02-04 14:15 ` Yura Kalinichenko
2 siblings, 0 replies; 13+ messages in thread
From: Grigory Milev @ 2003-02-04 13:52 UTC (permalink / raw)
To: community
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> "vic" == vic ismakaev <viclists@mail.esoo.ru> writes:
vic> 4 Февраль 2003 18:33, Vladimir Alyekhin написал:
>> Hi vic!
>>
>> On Tue, Feb 04, 2003 at 05:59:42PM +0500, you wrote:
>> > Приветствую! > Друзья,не подскажете мне,как называется прога(аналог
>> crond),которая > позволяет выполнять задания чаще чем одна минута(с
>> секундным дискретом > времени).
>>
>> не проще ли в этом случае эти задания выполнять каким-либо демоном?
vic> Проще конечно.Но для этого надо написать этого демона,чего я не
vic> умею.:) -- С уважением Виктор В Исмакаев
while [ 1 ]; do
somthing what you want to run
usleep <время в миллисекундах>
done
+-------------------------------------------------------+
Grigory Milev mailto:week@altlinux.ru
ALT Linux Team http://www.altlinux.ru
+-------------------------------------------------------+
Life too beautiful and interest... Don't worry, be happy.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>
iD8DBQE+P8WDS14SMK5ZwWARAvM3AJsGs9lHR3REmjf58bQfpRUufngaxwCfV2tB
Pgqs828YTg6uKfmPgXBLqG4=
=3B9t
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 13:42 ` vic ismakaev
2003-02-04 13:52 ` Grigory Milev
@ 2003-02-04 13:59 ` Andrew Nazarkin
2003-02-04 14:15 ` Alex Murygin
2003-02-04 14:15 ` Yura Kalinichenko
2 siblings, 1 reply; 13+ messages in thread
From: Andrew Nazarkin @ 2003-02-04 13:59 UTC (permalink / raw)
To: community
On Tue, 4 Feb 2003 18:42:01 +0500
vic ismakaev <viclists@mail.esoo.ru> wrote:
> 4 Февраль 2003 18:33, Vladimir Alyekhin написал:
> > Hi vic!
> >
> > On Tue, Feb 04, 2003 at 05:59:42PM +0500, you wrote:
> > > Приветствую!
> > > Друзья,не подскажете мне,как называется прога(аналог
> > > crond),которая позволяет выполнять задания чаще чем одна минута(с
> > > секундным дискретом времени).
> >
> > не проще ли в этом случае эти задания выполнять каким-либо демоном?
> Проще конечно.Но для этого надо написать этого демона,чего я не
> умею.:)--
Ну тогда так:
#!/bin/sh
while true
do
echo Hello! - это комманда
sleep 5 - молчать 5 сек.
done
Пускаешь скрипт в фоне и наслаждаешься )))
> С уважением
> Виктор В Исмакаев
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] Re[2]: [Comm] запуск задания чаще 1й минуты
2003-02-04 13:41 ` vic ismakaev
@ 2003-02-04 14:08 ` isa
2003-02-05 6:42 ` Oleg K. Artemjev
0 siblings, 1 reply; 13+ messages in thread
From: isa @ 2003-02-04 14:08 UTC (permalink / raw)
To: vic ismakaev
>> at?
vi> Он вроде этого не умеет.
Не умет он переодически, но кто вам мешает в скрипте вЁзвать его
повторно? То есть каждую минуту вы запускаете вашу задачу и повторно
запускаете вызов этого же скрипта через at?
Своего рода рекурсия...
--
С уважением,
isa mailto:iscander@mercuri.mk.ua
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 13:42 ` vic ismakaev
2003-02-04 13:52 ` Grigory Milev
2003-02-04 13:59 ` Andrew Nazarkin
@ 2003-02-04 14:15 ` Yura Kalinichenko
2003-02-04 14:23 ` vic ismakaev
2 siblings, 1 reply; 13+ messages in thread
From: Yura Kalinichenko @ 2003-02-04 14:15 UTC (permalink / raw)
To: community
В Вт, 4 Фев 2003, vic ismakaev написал(а):
vi> 4 Февраль 2003 18:33, Vladimir Alyekhin написал:
vi> > Hi vic!
vi> >
vi> > On Tue, Feb 04, 2003 at 05:59:42PM +0500, you wrote:
vi> > > Приветствую!
vi> > > Друзья,не подскажете мне,как называется прога(аналог
vi> crond),которая
vi> > > позволяет выполнять задания чаще чем одна минута(с секундным
vi> дискретом
vi> > > времени).
vi> >
vi> > не проще ли в этом случае эти задания выполнять каким-либо демоном?
vi> Проще конечно.Но для этого надо написать этого демона,чего я не
vi> умею.:)
vi>
Ну щас тебе их насыпют...
Скажем, таких:
#!/bin/sh
timeout=5
task="date > /tmp/timestamp"
while [ 1 ]; do
eval $task &
sleep $timeout
done
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 13:59 ` Andrew Nazarkin
@ 2003-02-04 14:15 ` Alex Murygin
0 siblings, 0 replies; 13+ messages in thread
From: Alex Murygin @ 2003-02-04 14:15 UTC (permalink / raw)
To: community
On Tue, 4 Feb 2003 16:59:57 +0300
Andrew Nazarkin <gnomik@mtv.ru> wrote:
> On Tue, 4 Feb 2003 18:42:01 +0500
> vic ismakaev <viclists@mail.esoo.ru> wrote:
>
> > 4 Февраль 2003 18:33, Vladimir Alyekhin написал:
> > > Hi vic!
> > >
> > > On Tue, Feb 04, 2003 at 05:59:42PM +0500, you wrote:
> > > > Приветствую!
> > > > Друзья,не подскажете мне,как называется прога(аналог
> > > > crond),которая позволяет выполнять задания чаще чем одна
> > > > минута(с секундным дискретом времени).
> > >
> > > не проще ли в этом случае эти задания выполнять каким-либо
> > > демоном?
> > Проще конечно.Но для этого надо написать этого демона,чего я не
> > умею.:)--
>
> Ну тогда так:
> #!/bin/sh
> while true
> do
> echo Hello! - это комманда
> sleep 5 - молчать 5 сек.
> done
Сори что вмешиваюсь, а если `echo Hello!` будет выполняться по каким-то
причинам 50 секунд? :)
я обычно делал в самом кроне
* * * * * root /root/bin/first.sh
* * * * * root sleep 20; /root/bin/second.sh
* * * * * root sleep 40; /root/bin/third.sh
может неправ :)
>
>
> Пускаешь скрипт в фоне и наслаждаешься )))
>
>
>
> > С уважением
> > Виктор В Исмакаев
> > _______________________________________________
> > Community mailing list
> > Community@altlinux.ru
> > http://www.altlinux.ru/mailman/listinfo/community
>
>
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] запуск задания чаще 1й минуты
2003-02-04 14:15 ` Yura Kalinichenko
@ 2003-02-04 14:23 ` vic ismakaev
0 siblings, 0 replies; 13+ messages in thread
From: vic ismakaev @ 2003-02-04 14:23 UTC (permalink / raw)
To: community
4 Февраль 2003 19:15, Yura Kalinichenko написал:
> В Вт, 4 Фев 2003, vic ismakaev написал(а):
>
> vi> 4 Февраль 2003 18:33, Vladimir Alyekhin написал:
> vi> > Hi vic!
> vi> >
> vi> > On Tue, Feb 04, 2003 at 05:59:42PM +0500, you wrote:
> vi> > > Приветствую!
> vi> > > Друзья,не подскажете мне,как называется прога(аналог
> vi> crond),которая
> vi> > > позволяет выполнять задания чаще чем одна минута(с секундным
> vi> дискретом
> vi> > > времени).
> vi> >
> vi> > не проще ли в этом случае эти задания выполнять каким-либо демоном?
> vi> Проще конечно.Но для этого надо написать этого демона,чего я не
> vi> умею.:)
> vi>
> Ну щас тебе их насыпют...
> Скажем, таких:
>
> #!/bin/sh
> timeout=5
> task="date > /tmp/timestamp"
>
> while [ 1 ]; do
> eval $task &
> sleep $timeout
> done
Да, спасибо всем!!! Если не найду демона, то это для меня будет подходящим
выходом.
--
С уважением
Виктор В Исмакаев
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re[2]: [Comm] запуск задания чаще 1й минуты
2003-02-04 14:08 ` [Comm] Re[2]: " isa
@ 2003-02-05 6:42 ` Oleg K. Artemjev
2003-02-05 6:55 ` vic ismakaev
0 siblings, 1 reply; 13+ messages in thread
From: Oleg K. Artemjev @ 2003-02-05 6:42 UTC (permalink / raw)
To: community
On Tue, 4 Feb 2003 16:08:57 +0200
isa <iscander@mercuri.mk.ua> wrote:
> >> at?
> vi> Он вроде этого не умеет.
> Не умет он переодически, но кто вам мешает в скрипте вЁзвать его
> повторно? То есть каждую минуту вы запускаете вашу задачу и повторно
> запускаете вызов этого же скрипта через at?
> Своего рода рекурсия...
А man at читан? :/ Погрешность at измеряется в долях минуты, поскольку
спецификации секунд там нет. Соответственно точности большей чем доля
секунды Вы с ним не добьетесь, причем пользоваться придется sleep совместно с at now, в
таком раскладе at и вовсе нахрен не сдался, а все можно обойти кроном и sleep. Точность
sleep также доли секунды, поскольку там нет спейификации долей секунд.
Так чта никудышен предложенный метод. =]
А хозяину вопроса поможет freshamet.net search engine. При этом надо понимать, что
серьезную точность на linux и вовсе не получишь, а надо топать в область real-time OS.
--
Bye.Olli. http://olli.digger.org.ru
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re[2]: [Comm] запуск задания чаще 1й минуты
2003-02-05 6:42 ` Oleg K. Artemjev
@ 2003-02-05 6:55 ` vic ismakaev
0 siblings, 0 replies; 13+ messages in thread
From: vic ismakaev @ 2003-02-05 6:55 UTC (permalink / raw)
To: community
5 Февраль 2003 11:42, Oleg K. Artemjev написал:
> On Tue, 4 Feb 2003 16:08:57 +0200
>
> isa <iscander@mercuri.mk.ua> wrote:
> > >> at?
> >
> > vi> Он вроде этого не умеет.
> > Не умет он переодически, но кто вам мешает в скрипте вЁзвать его
> > повторно? То есть каждую минуту вы запускаете вашу задачу и повторно
> > запускаете вызов этого же скрипта через at?
> > Своего рода рекурсия...
>
> А man at читан? :/ Погрешность at измеряется в долях минуты, поскольку
> спецификации секунд там нет. Соответственно точности большей чем доля
> секунды Вы с ним не добьетесь, причем пользоваться придется sleep совместно
> с at now, в таком раскладе at и вовсе нахрен не сдался, а все можно обойти
> кроном и sleep. Точность sleep также доли секунды, поскольку там нет
> спейификации долей секунд.
>
> Так чта никудышен предложенный метод. =]
>
> А хозяину вопроса поможет freshamet.net search engine. При этом надо
> понимать, что серьезную точность на linux и вовсе не получишь, а надо
> топать в область real-time OS.
Да мне и не нужна милисекндная точность :) Мне всего то и надо каждые
1(5,10,30) сек запукать свой скрипт.
sleep нормальное решение,но скорее всего дрифт будет большой,чего не хотелось
бы.Это как крайний случай.
Хотя я так полагаю, в основе cron лежит тотже самый sleep?
--
С уважением
Виктор В Исмакаев
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2003-02-05 6:55 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-04 12:59 [Comm] запуск задания чаще 1й минуты vic ismakaev
2003-02-04 13:31 ` Alexei Bayguzov
2003-02-04 13:41 ` vic ismakaev
2003-02-04 14:08 ` [Comm] Re[2]: " isa
2003-02-05 6:42 ` Oleg K. Artemjev
2003-02-05 6:55 ` vic ismakaev
2003-02-04 13:33 ` Vladimir Alyekhin
2003-02-04 13:42 ` vic ismakaev
2003-02-04 13:52 ` Grigory Milev
2003-02-04 13:59 ` Andrew Nazarkin
2003-02-04 14:15 ` Alex Murygin
2003-02-04 14:15 ` Yura Kalinichenko
2003-02-04 14:23 ` vic ismakaev
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git