Bash scriptindeki "syntax error near unexpected token `)'" hatası

Eyyubii

Hectopat
Katılım
16 Temmuz 2020
Mesajlar
174
Çözümler
1
Merhaba arkadaşlar, kodumda yapmasını istediğim şey scripti çalıştırdığımda cevap olarak 1 yazarsam şu cevabı;
SinusBot dosyaları yükleniyor...
6 cevabını verdiğimde ise işletim sistemini kontrol edip eğer CentOS ise;
Ana bileşenler yükleniyor... çıktısını almak istiyorum. Ancak şöyle bir hata alıyorum;
./eyupscript: line 117: syntax error near unexpected token `)' ./eyupscript: line 117: ` 0)'

Umarım sorunumu anlatabilmişimdir.

[CODE lang="bash" title="Kodum" highlight="117"]ana_menu

RENK4="${r4sari}"

RENK2="${r2kirmizi}"

RENK3="${r3mavi}"

clear

$

echo -e "${RENK3}═══${RENK2}(6)Ana Bileşenleri Kurma Menüsü

echo -e "${RENK3}═══${RENK2}(0)Çıkış

echo -e "${RENK2}Cevap="



read Cevap1

case $Cevap1 in



1)

clear&&clear

sleep 0.2

echo -e "${RENK4}SinusBot dosyaları yükleniyor..."

sleep 0.2

;;

2)MENU2

;;

3)MENU3

;;

4)MENU4

;;

5)MENU5

;;

6)

clear&&clear

sleep 0.2

echo -e "${RENK4}---------------------------------------"

echo -e "${RENK2}--> Ana bileşenler yükleniyor. <--"

echo -e "${RENK4}---------------------------------------"

if cat /etc/*release | grep ^NAME | grep CentOS; then

clear

echo -e "Kurulum birazdan başlayacak, bittiğinde sonuç ekranı görünecekti$

sleep 1

echo -e "₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪"

echo -e "Sistem güncelleniyor..."

echo -e "₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪₪"

sleep 1

ana_menu

0)

clear&&clear

echo -e "\033[1;36m---------------------------------------"

echo -e "--> Çıkış Yapıldı - Eyüp <--"

echo -e "---------------------------------------"

exit

;;

*)ana_menu

;;

esac[/CODE]
 
Son düzenleyen: Moderatör:

Technopat Haberler

Geri
Yukarı