Pourquoi ma commande shell avec imbriqué backticks échec?

J'ai un script shell contenant ceci:

var1=`expr $RANDOM % 100`
var2=`expr $RANDOM % 1000 \* 60`
...
...
sleep `expr $var2- `date -t` + $var1`

Il me donne cette erreur:

sleep:invalid number of operands 
expr error: invalid syntax
+ cannot execute no such file or directory

Pourquoi? Que signifie l'erreur moyenne?

InformationsquelleAutor nya | 2013-10-15