
# Testy wartoci liczbowych.


echo "**** Porwnania liczbowe."
x=5
y=10

echo -n "test -eq: "
if (test $x -eq $y)  then
    echo "X = Y."
else
    echo "X != Y (zgodnie z oczekiwaniem)."
fi

echo -n "test -eq: "
if (test $x -eq $x)  then
    echo "X  = X (zgodnie z oczekiwaniem)."
else
    echo "X != X. "
fi

echo -n "test -eq: "
if (test $x -eq 5)  then
    echo "X  = 5 (zgodnie z oczekiwaniem)."
else
    echo "X != 5. "
fi

echo -n "test -eq: "
if (test $x -eq "5")  then
   echo "X = \"5\" (zgodnie z oczekiwaniem)."
else
    echo "X != \"5\". "
fi


echo -n "test -ne: "
if (test $x -ne 5)  then
    echo "X != 5. "
else    
    echo "X  = 5 (zgodnie z oczekiwaniem)."
fi


echo -n "test -ne: "
if (test $x -ne $y)  then   
    echo "X != Y (zgodnie z oczekiwaniem)."
else
    echo "X = Y."
fi

# Zwr uwag na znak ! oznaczajcy "nie".
echo -n "test -ne: "
if (test ! $x -eq $y)  then   
    echo "X != Y (zgodnie z oczekiwaniem)."
else
    echo "X = Y."
fi


echo -n "test -lt: "
if (test $x -lt 5)  then
    echo "X < 5. "
else    
    echo "X  = 5 (zgodnie z oczekiwaniem)."
fi


echo -n "test -le: "
if (test $x -le $y)  then   
    echo "X <= 5 (zgodnie z oczekiwaniem)."
else
    echo "X  = 5."
fi
