PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : unexpected end of File ?



COGE
12-12-1999, 15:27
Ich schreibe hier ein paar Skripte ab unter Linux mit kedit, speicher und mache sie ausfürbar. Beim Start an der Konsole bekomme ich aber immer die Fehlermeldung 'unexpected end of file in line XX.

XX ist die Zeile nach der Letzten Zeile des Skriptes.

Wo kann der Fehler liegen ???


...COGE...

robert
12-12-1999, 23:55
Hallo!

1. wenn es ein DOS File wäre, würde ich sagen du mußt die Datei konvertieren (CR-LF -> LF).

2. Hast du mal geschaut ob du irgend wo ein Begin-Quot gemacht hast, aber ein End-Quot vergessen hast? Passiert mir oft.

Besonders wenn man print Anweisungen macht kommt das vor.

Robert

COGE
13-12-1999, 13:35
Danke,

also ein DOS-File ist es nicht.

Die Quotes muß ich mal überprüfen.


...COGE...

netzmeister
13-12-1999, 13:45
Hallo,

mache das Script auf, mit einem vernünftigen Editor, wie z.B. dem "vi" http://www.linuxforen.de/ubb/biggrin.gif. Mit dem eingebauten Editor des "mc" geht das i. d. R. auch. Dann gibst Du in der letzen Zeile das Scripts einfach nochmal ein "return" ein.

Daran kann es auch liegen.

netzmeister

pitu
13-12-1999, 17:27
Häufiger Fehler:

vergessens >"<, vergessenes esac,fi, done (Je nachdem wo.)

thorsten

------------------
Thorsten Wandersmann
SuSE GmbH, Nuernberg

COGE
15-12-1999, 09:45
O.k. lag an einem vergessenem done http://www.linuxforen.de/ubb/smile.gif und ein paar ' .


...COGE...