Для первого сообщения об ошибке удалите знак доллара $
и не допускается пробел вокруг знака равенства =
x=3
. Для второго сообщения об ошибке вставьте пробел и доллар знак $
перед x
и пробел после 3
if [ $x -eq 3 ]
. Как правильно указала @lentar, она должна быть -eq
и ни =
, ни ==
.