Mój problem polega na tym, że mam zmienną której przypisuje się znak, bądż liczbę. Czy jest jakiś sposób na odróżnienie typu tej zmiennej w zależności string - całkowita?
Kod:
read wybor
if [ ! -z $wybor ]
then
if [ $wybor = q ]
then
clear
exit
elif [ $wybor = + ]
...
elif [ $wybor = - ]
...
elif [ $wybor = , ]
...
elif [ $wybor = . ]
..
else
if [ $wybor -le $ilosc -a $wybor -ge $poczatek ] #Jeśli nie podam liczby, bądź jednego z powyższych znaków tu wywala błąd, że oczekuje wartości liczbowej. Chcę to jakość obejść
then
...
fi
fi
$ilosc i $poczatek to jakies zmienne liczbowe