Re: Fw: Re: Co 30 sek.
Jak podają anonimowe źródła, przepowiedziano, że Robert Pyciarz napisze:
> > > > > >>Jeżeli chce, żeby uruchamiać coś naprawdę co 30 sekund, to też może użyć
> > > > > >>crona. Wystarczy, że o każdej pełnej minucie uruchomi dwa zadania.
> > > > > >>1:
> > > > > >>do_this();
> > > > > >>2:
> > > > > >>sleep 30 && do_this();
[...]
> > > > Nie bierzesz pod uwagę, że zrobienie czegokolwiek zajmuje
> > > > zwykle pewien czas. Jeśli do_this wykonuje się przez 10s,
> > > > to od pierwszego uruchomienia do_this do drugiego zejdzie
> > > > 40+ sekund, a nie 30. Dodatkowo ten czas wcale nie musi być stały.
> > > Bujdy jakieś opowiadasz, rozwiązanie jest jak najbardziej prawidłowe i
> > > całkiem eleganckie.
> > Och jaki ja jestem głupi!
> Ty to napisałeś.
Czasem kłamię.
> > Że też nie sprawdziłem, o czym to piszę...
> Jeszcze masz szansę, specjalnie zostawiam cytaty na górze.
Skoro się upierasz, to jak rozumiem uważasz, że miało chodzić
o uruchomienie dwu zadań równolegle przez crona? Jeśli tak, to
wybacz, ale z tego listu, na który odpowiadałem _niestety_ nie wynika
to jednoznacznie (a już na pewno nie w kontekście wszytkich
odpowiedzi w tym wątku[*]).
Tak czy siak sprawa nie jest na tyle oczywista, żeby podsumowywania 15
minut mojej pracy słowem "bujda" nie uważać za co najmniej _przykre_
(tym bardziej, że wszystkie uwagi natury praktycznej, jakie były tam
zawarte są IMO rzeczowe i że najwyraźniej zdawałeś sobie sprawę z różnej
przez nasz interpretacji oryginalnego tekstu [a jeśli nie, to patrz
sygnaturka]).
[*] nie, nie chcę dyskutować na temat podmiotów, czytania ze
zrozumieniem, rozmyślań o co mogło chodzić autorowi itd.,
bo obawiam się, że i tak każdy pozostanie przy swoim, a dodatkowo
przestaniemy odpowiadać na swoje listy.
> > $do_this() { date +%H:%M:%S ; sleep 10 ; }
> > $tst() { do_this ; sleep 30 && do_this ;}
> > $time tst
> [ciach - rzeźbienie nie na temat]
Jak najbardziej na temat, tylko inny niż twój.
> > Jak może zauważyłeś jest to _dokładna_ realizacja podanego algorytmu,
> > który ośmieliłem się tak bezrozumnie skomentować.
> Jest to realizacja dokładnie nie tego algorytmu.
Skoro tak sądzisz.
> > man bash
> > man time
> > man sleep
> man how_to_read_a_message_before_answering
Wg tego mana trzeba wyrzucić mniej więcej co drugą wiadomość,
na którą się odpowiada i zapomnieć, że się ją widziało.
Pozdrawiam
--
Jacek Kawa **Masz prawo nie rozumieć mnie, lecz błagam,
nie zrozum mnie źle** [Kleyff]
Reply to: