może mi ktos wyjaśnić dlaczego ten program nie działa prawidłowo?:


#!/bin/bash
echo -n "Please type first number: "
read $int1
echo -n "Please type second number: "
read $int2
if [ $int1 -gt $int2 ]
then
echo "First number is greater than second number"
elif [ $int1 -lt $int2 ]
then
echo "First number is lesser than second number"
elif [ $int1 -eq $int2 ]
then
echo "Number which you typed are equal"
else
echo "You didn't typed entire numbers or you made other mistake"
fi