> Par exemple, cette formule te donne "maintenant - 1 jour" :
> date -r $((`date "+%s"` - 3600*24))
Il y a ça aussi :
demain_à_la_même_heure=`TZ=GMT-24 date +%m/%d/%y`
> Pour n'importe quoi de plus évolué, il faut recourir à d'autres outils.
J'ai réglé le problème en définissant la fonction :
function reveil()
{
h=`echo $1 | cut -d ":" -f1`
m=`echo $1 | cut -d ":" -f2`
if [ $m -gt 10 ]
then
m=`expr $m - 10`
else
h=`expr $h - 1`
m=`expr $m + 50`
fi
echo $h:$m:00
}
Ça convient pour mon usage personnel : "remonter le temps" de 10
minutes. Bien sûr, on peut prévoir un deuxième argument pour les
minutes et dans ce cas-là la formule sera :
if [ $m -gt 10 ]
then
m=`expr $m - $2`
else
h=`expr $h - 1`
m=`expr $m +60-$2`
fi
------------------------------------------------------------
Plus de 2.256 GB d'espace de sauvegarde en ligne automatique et sécurisée :
------------------------------------------------------------
https://mozy.com/?ref=TJ744H
------------------------------------------------------------
@@
-------
_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr