Witam wszystkich

Jestem początkowym użytkownikiem Linux i potrzebuję pomocy. Mianowicie mam do zrobienia dwa skrypty, wszystko idzie po mojej myśli do czasu gdy na końcu wyskakuje komunikat błąd składni : nieoczekiwany koniec pliku w linii w której nic nie napisałem. Szukałem kilka dni czegoś na ten temat i nic nie ma (raczej ja nie mogłem znaleźć). Jako, że jesteście na pewno już dobrze zaprzyjaźnieni z kolegą Linuxem to liczę na waszą pomoc. Dzięki i pozdrawiam
Oto programy :
1. Rozwiązanie równania kwadratowego :
#!/bin/bash
echo "Podaj A"
read A
echo "Podaj B"
read B
echo "Podaj C"
read C
delta="$((b*b-4*a*c))"
echo "scale=2;sqrt($delta) | bc"
if [$delta>0]; then echo "x=$((-b-sqr($delta)/2*a)) ; x=$((-b+sqrt($delta)/2*a)) | bc" fi
if [$delta=0]; then echo "Brak pierwiastków" fi
if [$delta<0]; then echo "x=$((-b/2*a))| bc" fi
end
2. Tworzenie kont z liczbami w kolejności na końcu
#!/bin/bash
echo "Podaj ilość kont"
read x
for ((i=1;$i=$x;i++)) ; do
useradd konto$i
end