<<<
Cравнение целых чисел:
-eq   Равно
-ne   Не равно
-gt   Больше
-ge   Больше или равно
-lt   Меньше
-le   Меньше или равно

if [ "$a" -eq "$b" ] # -eq
if [ "$a" -ne "$b" ] # -ne
if [ "$a" -gt "$b" ] # -gt
if [ "$a" -ge "$b" ] # -ge
if [ "$a" -lt "$b" ] # -lt
if [ "$a" -le "$b" ] # -le

Cравнение строк:
=   Равно
==   Равно
!=   Не равно
<, >   Меньше, Больше (сравниваются величины ASCII-кодов)
-z   Строка пустая
-n   Строка не пустая

if [ "$a" = "$b" ] # =
if [ "$a" == "$b" ] # ==
if [ "$a" != "$b" ] # !=
if [ "$a" \< "$b" ] # <
if [ "$a" \> "$b" ] # >
if [ -z "$a" ] # -z
if [ -n "$a" ] # -n