Всем привет!
Хотел бы узнать есть ли такая утилита, которая позволяет задать выполнение задачи посекундно, а не поминутно в Сrontab?
Спасибо заранее!
Crontab Посекундно (не поминутно)
Модератор: Bizdelnick
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Crontab Посекундно
-
rizgan
- Сообщения: 31
- ОС: fedora
Re: Crontab Посекундно
while(true); do ls; sleep 1; done
Подробней плиз, куда это вводить? В какой файл или в коммандной строке?
И еще у меня на сервере стоит Плеск, это не повлияет на его работу?
Спасибо тебе!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Crontab Посекундно
продемонстрирован пример бесконечного цикла, в котором выполняется некая программа (в примере — ls), послее ее выполнения приостановка на 1 секунду, и следующий цикл.
в любой удобный.
главное — обеспечить запуск этого цикла одноразово.
каким образом? если требуется регулярно запускать/останавливать, то лучше всего нарисовать что-нибудь в /etc/init.d
если нет — можно сделать вызов из /etc/inittab
вопрос к разработчикам.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
csx
- Сообщения: 302
- Статус: Сыч Домовый
- ОС: Что сломалось, то и чиним...
Re: Crontab Посекундно
Главное права на запуск на этот любой удобный файл не забыть поставить.
-- Как называется болезнь когда всё время по телефону разговариваешь?
-- Техподдержка...
-- Техподдержка...
-
d_n_k
- Сообщения: 636
- ОС: Gentoo GNU/Linux
Re: Crontab Посекундно
а зечем такая точность? у вас система реального времени?
все сказанное есть имхо...
-
TwisT
- Сообщения: 265
- ОС: Debian
Re: Crontab Посекундно
Наверняка задачу можно решить инным способом, просто автору замарачиватся не охота
Linux user #432536.
-
rizgan
- Сообщения: 31
- ОС: fedora
Re: Crontab Посекундно
Создается плейлист, задается в кроне чтоб прога цепляла плейлист и крутила бы до определенного часа. Затем все это дело останавливается и запускается другой плейлист. Невозможно задать это в одном плейлисте. Это онлайн радио.
Ребят помогите решить проблему! И поподробней плиз!!!
Ребят помогите решить проблему! И поподробней плиз!!!
-
rizgan
- Сообщения: 31
- ОС: fedora
Re: Crontab Посекундно
Нашел решение!
Идет одет процесс с А плейлистом, запускаю второй с Б плейлистом в скрипте указываю остановку первого процесса. Но если все так работало бы было бу отлично! Вопрос сейчас в том, что после того как убиваю первый процесс, а в pstree -p там числится еще один подпроцесс у первого, этот подпроцесс и вылазит наружу. Убиваю первый, а его подпроцес продолжает работать...
Извините за каламбур, но что есть - то есть!
Вопрос к вам, как можно задать PID процессу заранее? Как можно убить всю группу процессов?
Спасибо вам!
Идет одет процесс с А плейлистом, запускаю второй с Б плейлистом в скрипте указываю остановку первого процесса. Но если все так работало бы было бу отлично! Вопрос сейчас в том, что после того как убиваю первый процесс, а в pstree -p там числится еще один подпроцесс у первого, этот подпроцесс и вылазит наружу. Убиваю первый, а его подпроцес продолжает работать...
Извините за каламбур, но что есть - то есть!
Вопрос к вам, как можно задать PID процессу заранее? Как можно убить всю группу процессов?
Спасибо вам!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Crontab Посекундно
ну, не то чтобы совсем никак. исходники-то ядра открыты. хотите вмешаться в его работу — флаг Вам в руки.
пройтись pgrep-ом (с ключем -P) по всем потомкам процесса, собирая их pid-ы. а потом грохнуть всех одним kill-ом.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог