Unerwartetes Dateiende in BASH Script?
Hallo,
In meinem Bash Programm wird beim Compilen "Unerwartetes Dateiende" angezeigt.
Woran liegt das ?
CODE:
#!/bin/bash
# Functions
function pingpass(){
dialog --msgbox "Ping Successfull ! -> Host is Online !"
sleep 4
dialog --clear
logonconf
}
function pingfail(){ dialog --msgbox "Ping Failed ! -> Host is Offline !" sleep 4 dialog --clear dialog --msgbox "Programm Terminated because of an Error !" }
function logoncof(){ dialog --title "RDP Logon Srcipt" --yesno "Please confirm your choosen Option:\n $logon" 0 0 }
Main
logon=
dialog --title "RDP Logon Srcipt" --menu "Please choose a Server to Logon !" 0 0 0 \
"Linux1" "" "Linux2" "" "Linux3" "" 3>&1 1>&2 2>&3
dialog --clear
if [$logon = "Linux1"]
then
ping -c1 192.168.2.1 > /dev/null
if [ $? -eq 0 ]
then
pingpass
else
pingfail
fi
Linux,
Bash