Re: delle variabili in bash e in php

2025-03-24 Per discussione Marco Gaiarin
Mandi! Leonardo Boselli
  In chel di` si favelave...

>  1. se ho uno script bash posso fare i test su variabili locali o varibili 
> di ambiente. Come faccio a fare il test sul contenuto di un file, senza 
> dovere fare prima un varlocale=`cat file` ?

Questa la so. 

if [ -s "/nome/del/file.ext" ]; then
echo "Il file esiste e non è vuoto"
fi

-- 




Re: delle variabili in bash e in php

2025-03-24 Per discussione Francesco Potortì
>while [ NOW -lt $c ]
>  do
>   sleep 20
>   aggiorna-status-variabili
>   if [VAR-A -lt $a && VAR-B -lt $b ]
>   then
> esegui-quello-che-deve-fare
> break
>   else
> sleep 20
> aggiorna-status-variabili
>   fi
>  done
>
>ora NOW è il tempo ... come la infilo nel loop (ossia il loop attende che 
>si verifichino de condizioni su VAR-A e VAR-B, ma solo fino a un certo 
>orario.

Qualcosa del tipo

((maxwait = 600))
((loopwait = 20))
while true; do
  curtime=$(date +%s)
  ((deadline = curtime+maxwait))
  while sleep $((loopwait)); do
curtime=$(date +%s)
if condition_is_met || ((curtime > deadline))
  do_something
  break
fi
  done
done