Shade Posted March 15, 2005 Share Posted March 15, 2005 Трябва ми скрипт, който, при пускането си, да проверява дали системното време е в зададен интервал, дали денят от седмицата е делничен и, ако тези условия съвпадат, да подаде една команда към шела. Идеята е да функционира като будилник - да се изпълнява при boot. Link to comment Share on other sites More sharing options...
Mr_Vain Posted March 15, 2005 Share Posted March 15, 2005 Що не пробваш да вкараш командата в cron task? Ето линкче Link to comment Share on other sites More sharing options...
peachlover Posted March 15, 2005 Share Posted March 15, 2005 щото да се пишат скриптове е къде къде по-интересно иначе ако ми се занимава мога да опитам .. но Shade найстина опитай с крон-а Link to comment Share on other sites More sharing options...
Shade Posted March 15, 2005 Author Share Posted March 15, 2005 Да, мисля, че така ще стане. Мерси за насоката --- Само да попитам, ако не е логнат никой, за root ли трябва да добавя task? Защото task-ът ми трябва да се изпълнява след като PC-то се е включило само и никой не се е логнал още. Link to comment Share on other sites More sharing options...
Shiro Posted March 15, 2005 Share Posted March 15, 2005 Еее, Shade, стига излагации бе майна. Ж клас си, в тва ОМГ на нищо ли на са ви научили Можеш да си напишеш една програма на C за нула време дето да гледа дали часът те удовлетворява. Да си я компилираш и да си туриш пътя към новополученото бинари в rc.local. Link to comment Share on other sites More sharing options...
Shade Posted March 15, 2005 Author Share Posted March 15, 2005 Да, ама не знам как да подам команда към шела. Пък и съм ламер -- Работи като зададох task за root. Тръгва без проблем в зададения час. Link to comment Share on other sites More sharing options...
en3rgy Posted March 15, 2005 Share Posted March 15, 2005 hm mojto linux4e e zabravilo kvo e tva boot, reboot i dr podobni Идеята е да функционира като будилник - да се изпълнява при boot. <{POST_SNAPBACK}> ako e да функционира като будилник - crontab ako durji6 da e samo pri boot - cron nqma da svyr6i rabota ama izob6to Link to comment Share on other sites More sharing options...
Lucky13 Posted March 15, 2005 Share Posted March 15, 2005 Kalarm na kde ne var6i li taya rabota? Link to comment Share on other sites More sharing options...
TQ_ Posted March 19, 2005 Share Posted March 19, 2005 eto primeren perl script koito proverqva dali teku6tiq HH:MM e v daden interval i dali tuku6tiq den e v daden interval; dobre 6te e oba4e da spomene6 kakvo to4no iska6 da napravi6 za6toto moje bi crond 6te ti byde po polezen vmesto startup script #!/usr/bin/perl use strict; # # CONFIG # # Set time interval here # Example: 8:00 - 22:00 Mon - Fri # use constant START => '8:00'; use constant END => '22:00'; use constant START_DAY => 1; # 1 == Mon use constant END_DAY => 5; # 5 == Fri # # END OF CONFIG # sub passed_time { my $time = shift; return 60*(split /:/, $time)[0] + (split /:/, $time)[1]; } my $start = passed_time(START); my $end = passed_time(END); my $current = passed_time(join ':', (localtime)[2,1]); my $day = (localtime)[6]; if (($current >= $start) and ($current <= $end) and ($day >= START_DAY) and ($day <= END_DAY)) { ## TIME IS IN SPECIFIED INTERVAL ## DO STUFF HERE ## LIKE # system "shutdonw -h now" :)   } Link to comment Share on other sites More sharing options...
Shade Posted March 19, 2005 Author Share Posted March 19, 2005 Аз съм писал за какво ми трябва, а и с cron стават нещата, но мерси все пак Link to comment Share on other sites More sharing options...
djadomraz Posted March 19, 2005 Share Posted March 19, 2005 hm mojto linux4e e zabravilo kvo e tva boot, reboot i dr podobni ako e да функционира като будилник - crontab ako durji6 da e samo pri boot - cron nqma da svyr6i rabota ama izob6to <{POST_SNAPBACK}> i moja comp e zabravil kakvo e tova shut down ot dosta vreme no pomnja kogato predi mjaka i krieshe kabelite za zahranvaneto za da ne se prekaljava i idvashe razgnevena v 11:30 da izdyrpa shtepsela ot kontakta ako vse oshte raboti computara.... ima njakoi raboti koito ne zavisjat ot software-a... che i ot hardware-a v sluchaja daze Link to comment Share on other sites More sharing options...
sasquatch Posted April 9, 2005 Share Posted April 9, 2005 i moja comp e zabravil kakvo e tova shut down ot dosta vreme no pomnja kogato predi mjaka i krieshe kabelite za zahranvaneto za da ne se prekaljava i idvashe razgnevena v 11:30 da izdyrpa shtepsela ot kontakta ako vse oshte raboti computara.... ima njakoi raboti koito ne zavisjat ot software-a... che i ot hardware-a v sluchaja daze <{POST_SNAPBACK}> Брей , тя майката ти голем дзвер Ама като цяло е права. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.