У меня есть скрипт, содержащий это:Почему моя команда оболочки с вложенными backticks терпит неудачу?
var1=`expr $RANDOM % 100`
var2=`expr $RANDOM % 1000 \* 60`
...
...
sleep `expr $var2- `date -t` + $var1`
Это дает мне эту ошибку:
sleep:invalid number of operands
expr error: invalid syntax
+ cannot execute no such file or directory
Почему? Что означает ошибка?