desaster0505
Erfahrenes Mitglied
Hallo !
habe da ein Problem, bei dem ich einfach nicht mehr weiter weiß.. habe folgendes Skript !
Bekomme beim ausführen diesen Fehler !
syntax error: unexpected end of file
Er verweist auf das zweie EOF...
Das Problem taucht nur bei der while Schleife auf.
Wenn ich den teil von "cat" bis zum zweiten EOF File hintereinander schreibe, ist das kein Problem...
Woran kann das denn liegen ?
habe da ein Problem, bei dem ich einfach nicht mehr weiter weiß.. habe folgendes Skript !
Bash:
if [ $Zeilen -gt 8 ]
> then
>
> let IMs_Gesamt=$Zeilen/8
> /#Wieviele IM müssen verschickt werden?/
> let Rest=$Zeilen%8
> /#Wenn ungerade Zahl, dann... /
> if [ $Rest -gt 0 ];then
> let IMs_Gesamt=$IMs_Gesamt+1
> fi
> /#Zahl von IM aufrunden, wenn ungerade... /
>
> IM=0
>
>
> while [ $IM -le $IMs_Gesamt ]
>
> do
> let IM=$IM+1
> auswahltext=$(cat /root/workspace/Map24_Routing_DB/bin/Route.txt|head -n 8)
>
> cat > /tmp/ser_fifo <<EOF
> :t_uac_dlg:ser_fifo
> MESSAGE
> $uri
> .
> From: <sip:test@192.168.0.28>
> To: <$uri>
> Contact: <sip:devnull@192.168.0.100:9>
> Content-Type: application/text; charset=UTF-8
> .
>
> $auswahltext
> $@
> .
> EOF
> done
>
Bekomme beim ausführen diesen Fehler !
syntax error: unexpected end of file
Er verweist auf das zweie EOF...
Das Problem taucht nur bei der while Schleife auf.
Wenn ich den teil von "cat" bis zum zweiten EOF File hintereinander schreibe, ist das kein Problem...
Woran kann das denn liegen ?