Syntaxfehler .sh

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Icyone
Beiträge: 2
Registriert: 04.09.2011 20:28:16

Syntaxfehler .sh

Beitrag von Icyone » 04.09.2011 20:34:15

Hallo ich betreibe einen Minecraftserver aber habe ein Problem mit einer shell.


Fehler:

'/minecraft.sh: Zeile 44: Syntaxfehler beim unerwarteten Wort `{
'/minecraft.sh: Zeile 44: ` server_launch() {


Link: http://pastebin.com/bjQVFXiF



währ schön wenn mir wer helfen kann

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: Syntaxfehler .sh

Beitrag von syssi » 04.09.2011 22:33:42

Entfern einfach die fuehrenden vier Leerzeichen aus jeder Zeile und du wirst gluecklich (die eigentlich problematische ist nur die erste Zeile).

Gruss syssi

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Syntaxfehler .sh

Beitrag von rendegast » 05.09.2011 09:36:05

Und Du könntest mal ein 'fromdos' darauf anwenden,
wegen der Steuerzeichen:

Code: Alles auswählen

$ cat -A Fehlerhaft_.sh.txt  |  head
    #!/bin/bash^M$
    # Minecraft-- Prozessscript^M$
     ^M$
    #       Configuration^M$
     ^M$
    MC_PATH=/opt^M$
    SCREEN_NAME="minecraft"^M$
    MEMALOC=32768^M$
    DISPLAY_ON_LAUNCH=1^M$
     ^M$
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

uname
Beiträge: 12419
Registriert: 03.06.2008 09:33:02

Re: Syntaxfehler .sh

Beitrag von uname » 05.09.2011 10:01:48

Cool. "fromdos" und "todos" aus dem Paket Debiantofrodos kannte ich noch gar nicht.

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: Syntaxfehler .sh

Beitrag von syssi » 05.09.2011 10:07:45

Ich nutze immer "flip -u / flip -m" und in ganz boesen Faellen "flip -ub", wenn es meint binaere Daten gefunden zu haben.. aber sitmmt, das habe ich nicht erwaehnt. Ich habs auch erstmal gewandelt und dann die Einrueckung entfernt.

Icyone
Beiträge: 2
Registriert: 04.09.2011 20:28:16

Re: Syntaxfehler .sh

Beitrag von Icyone » 05.09.2011 11:16:19

Danke danke danke hat geklappt :D irgendwann sieht mann den wald vor bäumen nichtmehr :D

Antworten