Re: crontab (leggere solo se curiosi)

Leonardo Boselli <[email protected]>
Newsgroups gmane.linux.debian.user.italian
Message-ID <[email protected]>
On Sun, 5 Jan 2025, Davide Prina wrote:

> Leonardo Boselli ha scritto:
>
>> ai minuti 0,10,20,30,40,50 di ogni ora gira uno script
>
>> e alle 02:58 un altro
>
>> Mi serve però una terza funzione [che poi è quella utile].
>> Uno script che se (P≥O)&fQ,R,(S,T,U) mi fa certe operazioni Y.
>> Il vincolo è che questo script deve avvenire solo una volta, anche
>> se le condizioni si ripetono.
>


>> C'è qualcosa di più elegante che fare girare lo script ai minuti
>> 1,11,21,31,41,51

> io farei far partire questo terzo script dal secondo script, appena
> questo ha finito.
> Non ho poi ben capito la parte "deve avvenire solo una volta", ma
> se vuol dire che deve essere eseguito una volta sola è sufficiente
> far creare un file che impedisce la partenza del terzo script e il
> controllo lo fai fare al secondo prima di lanciare il terzo.

due problemi: il primo script gira da root, e legge dati da sensori 
ambientali; il secondo legge dati da un database.
il terzo script è a livello utente (che può personalizzare la funzione 
f() ).
Con "va eseguito una sola volta" intendevo dire che il test 
if((P≥O)f(Q,R,S,T,U)) va eseguito ogni voltache  euno dei primi 
due script viene modificato [quindi cambiano i parametri] e se vero deve 
venire esguito il resto dello script.
A questo punto fino a che non cambia il paramtro O (lo script delle 
2:58) oppure venga modificato questo terzo script, non deve più essere 
eseguito
[nota: P è l'ora in cui ha girato l'ultima volta lo script 1, O è un ora 
definita dallo script 2 in cui si deve iniziare a controllare lo script 3]

> Il file poi sarà fatto cancellare ad ogni ripartenza (ogni giorno?)

alle 2:58 comunque viene sovrascritto dalk nuovo .

--
Leonardo Boselli
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.