Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: JustTopper в Mar 14, 2003, 12:20



Титла: Shell Script in crontab.... stranni ne6ta
Публикувано от: JustTopper в Mar 14, 2003, 12:20
Здравейте!
 Първо да кажа - напълно нов съм в Линукс-а и се занимавам кажи-речи по принуда. Та проблемът ми е следният: Имам скрипт, който пуска Perl скрипт (за изчисление на статистиката на Counter-Strike - модифициран от мен) и съм го сложил в crontab да го изпълнява в 03-00 (когато няма никой в клуба). Скриптчето е:
Примерен код

#!/bin/sh
cd /home/ps19/
nice -n 15 perl -w stats_costa.pl -v -c sc_day.cfg
nice -n 15 perl -w stats_costa.pl -v -c sc_week.cfg
nice -n 15 perl -w stats_costa.pl -v -c sc_month.cfg


Проблемът е, че пуснат от crontab с командата:

Примерен код
* 3 * * * /home/ps19/stats_costa 1> /dev/null


 последната команда (perl -w stats_costa.pl -v -c sc_month.cfg) с изпълнява няколко пъти ??? Това направо
 скапва сървъра и всяка сутрин трябва или да рестартирам или да убивам процеси.
 Някаква идея как да оправя положението? Може ли да е от това, че задачата в crontab е от root ?
Благодаря ви предварително за помоща


Титла: Shell Script in crontab.... stranni ne6ta
Публикувано от: в Mar 14, 2003, 16:04
0 3 * * * /home/ps19/stats_costa 1>/dev/null 2>&1
Това е 03:00 часа

Успех