Shk 51 Zgłoś post Napisano Maj 26, 2015 Witajcie, szybkie pytanie. Jak zrobić, aby uruchomiony skrypt w bashu wykonywał się ciągle. Odpalony jest w tle. Zrobić jakąś nieskończoną pętlę?Ogólnie jest to zadanie domowe. Monitoruje folder, usuwa najstarsze pliki i większe od wymaganego rozmiaru. Pozdrawiam Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartosz Z 236 Zgłoś post Napisano Maj 26, 2015 Pętla while z zawsze prawdziwym warunkiem (true)? Dodatkowo uśpienie pętli na kilka sekund. Udostępnij ten post Link to postu Udostępnij na innych stronach
Shk 51 Zgłoś post Napisano Maj 26, 2015 W jakim celu te uśpienie? Czyli pętla na zasadzie wykonuj gdy a > 2 a wyżej zadeklarowanie zmiennej a = 5? Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Maj 26, 2015 Ano w takim, że bez uśpienia zeżre ci 100% cpu - zablokuje cały procesor na obsługę tej pętli. Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartosz Z 236 Zgłoś post Napisano Maj 26, 2015 Nie. Spróbuj coś w ten deseń: while true do Twoj_kod sleep 5 done Jak zadziała, to wywal "sleep 5", przetestuj ponownie i napisz nam wrażenia (przy okazji możesz sprawdzać top) Udostępnij ten post Link to postu Udostępnij na innych stronach