Thread View: de.comp.os.unix.linux.misc
9 messages
9 total messages
Started by Peter Smith
Sat, 26 Oct 2002 08:21
Probleme mit while bei Shell Skript
Author: Peter Smith
Date: Sat, 26 Oct 2002 08:21
Date: Sat, 26 Oct 2002 08:21
21 lines
1617 bytes
1617 bytes
Hallo, ich habe ein Problem bei der Shell Programmierung mit einer While Schleife. Bei diese Skript ---snip #/bin/bash while true; do echo "Ich lebe" done ---snap bekomme ich diesen --- line 5: syntax error: unexpected end of file --- Fehler. Woran liegt das ? Ich habe doch keine offenen Klammern / Done vergessen oder �hnliches drin. Kann mir da einer weiterhelfen ? Vielen Dank im vorraus! Gru� -Peter
Re: Probleme mit while bei Shell Skript
Author: Stefan Heimers
Date: Sat, 26 Oct 2002 08:36
Date: Sat, 26 Oct 2002 08:36
28 lines
1778 bytes
1778 bytes
Peter Smith wrote: > Hallo, > ich habe ein Problem bei der Shell Programmierung mit einer While > Schleife. Bei diese Skript > ---snip > #/bin/bash > while true; do > echo "Ich lebe" > done > ---snap > > bekomme ich diesen > --- > line 5: syntax error: unexpected end of file > --- Bei mir funktioniert es genau so wie Du es geschrieben hast. Du hast es nicht per Zufall mit einem DOS oder Windows Editor geschrieben, von wegen Zeilenumbr�chen? Gruss, Stefan -- Stefan Heimers http://www.heimers.ch/
Re: Probleme mit while bei Shell Skript
Author: Hanspeter 'Happl' Oberlin
Date: Sat, 26 Oct 2002 08:49
Date: Sat, 26 Oct 2002 08:49
19 lines
1581 bytes
1581 bytes
In article <apdja8$s0n$00$1@news.t-online.com>, Peter Smith <petersmith1960@yahoo.de> wrote: >ich habe ein Problem bei der Shell Programmierung mit einer While Schleife. >Bei diese Skript >---snip >#/bin/bash >while true; do > echo "Ich lebe" >done >---snap > >bekomme ich diesen >line 5: syntax error: unexpected end of file In der ersten Zeile fehlt zwischen # und / ein !. Gr�sse aus der Schweiz Happl
Re: Probleme mit while bei Shell Skript
Author: Juergen Ilse
Date: Sat, 26 Oct 2002 16:58
Date: Sat, 26 Oct 2002 16:58
39 lines
2410 bytes
2410 bytes
Hallo,
In de.comp.os.unix.linux.misc Peter Smith <petersmith1960@yahoo.de> wrote:
> ich habe ein Problem bei der Shell Programmierung mit einer While Schleife.
Ausserdem hats du ein Problem mit der richtigen Auswahl der Newgruppe.
Richtig waere de.comp.os.unix.shell gewesen ...
> Bei diese Skript
> ---snip
> #/bin/bash
> while true; do
> echo "Ich lebe"
> done
> ---snap
> bekomme ich diesen
> ---
> line 5: syntax error: unexpected end of file
> ---
> Fehler.
Ich bin ziemlich sicher, dass du mit *diesem* script diesen Fehler nicht
erhaeltst. Das script das den Fehler verursacht sieht an irgendeiner Stelle
anders aus (evt. fehlt in dem fehlerhaften script irgendwo ein '`"' Zeichen).
> Woran liegt das ? Ich habe doch keine offenen Klammern / Done
> vergessen oder �hnliches drin.
Du hast dein script nicht richtig abgetippt, denn das von dir hier zitierte
script erzeugt keinen Fehler. Wie soll man dir dann helfen koennen?
Tschuess,
Juergen Ilse (ilse@usenet-verwaltung.org)
--
Das Netz ist Freude. Es ist Ekstase, die jeden einzelnen Nerv ergl�hen
l��t. Es ist Duft, den man f�hlt. Es ist ein Bild, das man riecht.
Es ist Erf�llung - ein Geschmack, neben dem alles andere schal ist.
("Netzreiter-Preisung" aus dem Buch "Der Netzparasit" von Andreas Brandhorst)
Re: Probleme mit while bei Shell Skript
Author: Juergen Ilse
Date: Sat, 26 Oct 2002 17:02
Date: Sat, 26 Oct 2002 17:02
30 lines
2228 bytes
2228 bytes
Hallo,
In de.comp.os.unix.linux.misc Hanspeter 'Happl' Oberlin <happl@mail.com> wrote:
> Peter Smith <petersmith1960@yahoo.de> wrote:
>>ich habe ein Problem bei der Shell Programmierung mit einer While Schleife.
>>Bei diese Skript
>>---snip
>>#/bin/bash
>>while true; do
>> echo "Ich lebe"
>>done
>>---snap
>>
>>bekomme ich diesen
>>line 5: syntax error: unexpected end of file
> In der ersten Zeile fehlt zwischen # und / ein !.
Das ist nicht die Ursache des Fehlers und daher fuer die Frage irrelevvant.
Ein script ohne korrekt "#!" Zeile wird aus historischen Gruenden immer in
der /bin/sh ausgefuehrt (und da das script nichts verwendet, was in der sh
nicht vorhanden waere, muesste es laufen).
Tschuess,
Juergen Ilse (ilse@usenet-verwaltung.org)
--
Das Netz ist Freude. Es ist Ekstase, die jeden einzelnen Nerv ergl�hen
l��t. Es ist Duft, den man f�hlt. Es ist ein Bild, das man riecht.
Es ist Erf�llung - ein Geschmack, neben dem alles andere schal ist.
("Netzreiter-Preisung" aus dem Buch "Der Netzparasit" von Andreas Brandhorst)
Re: Probleme mit while bei Shell Skript
Author: Roberto Nibali
Date: Sat, 26 Oct 2002 17:42
Date: Sat, 26 Oct 2002 17:42
12 lines
1682 bytes
1682 bytes
> Ein script ohne korrekt "#!" Zeile wird aus historischen Gruenden immer in > der /bin/sh ausgefuehrt (und da das script nichts verwendet, was in der sh > nicht vorhanden waere, muesste es laufen). Eine genaue und sehr interessante Erklaerung dazu: http://www.uni-ulm.de/~s_smasch/various/shebang/unix-faq.txt Gruss, Roberto Nibali, ratz -- echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc
Re: Probleme mit while bei Shell Skript
Author: Andreas Wiese
Date: Sat, 26 Oct 2002 18:02
Date: Sat, 26 Oct 2002 18:02
65 lines
2575 bytes
2575 bytes
Juergen Ilse <juergen@usenet-verwaltung.org> dicebat: > Hallo, > Hallo. > In de.comp.os.unix.linux.misc Hanspeter 'Happl' Oberlin <happl@mail.com> wrote: >> Peter Smith <petersmith1960@yahoo.de> wrote: >>>ich habe ein Problem bei der Shell Programmierung mit einer While Schleife. >>>Bei diese Skript >>>---snip >>>#/bin/bash >>>while true; do >>> echo "Ich lebe" >>>done >>>---snap >>> >>>bekomme ich diesen >>>line 5: syntax error: unexpected end of file > >> In der ersten Zeile fehlt zwischen # und / ein !. > > Das ist nicht die Ursache des Fehlers und daher fuer die Frage irrelevvant. > Ein script ohne korrekt "#!" Zeile wird aus historischen Gruenden immer in > der /bin/sh ausgefuehrt (und da das script nichts verwendet, was in der sh > nicht vorhanden waere, muesste es laufen). > Achso? Hm... #v+ awiese@schroeder:~> echo $SHELL /bin/bash awiese@schroeder:~> ls -l test.sh -rwxr-xr-x 1 awiese awiese 49 Oct 26 19:55 test.sh awiese@schroeder:~> cat test.sh #/bin/bash while true; do echo "Ich lebe" done awiese@schroeder:~> ./test.sh Ich lebe Ich lebe Ich lebe ^C awiese@schroeder:~> tcsh -l schroeder:~> echo $SHELL /bin/bash *hups* schroeder:~> echo $0 tcsh schroeder:~> ./test.sh while: Expression Syntax. schroeder:~> #v- Also meine Shells machen das nicht :( Gruesse, awiese -- Das Leben ist eine Laune einiger Milliarden Zellen, die fuer eine Zeit du sein moechten.
Re: Probleme mit while bei Shell Skript
Author: Kim Huebel
Date: Sat, 26 Oct 2002 18:15
Date: Sat, 26 Oct 2002 18:15
43 lines
1806 bytes
1806 bytes
Peter Smith tippte: > Hallo, > ich habe ein Problem bei der Shell Programmierung mit einer While Schleife. > Bei diese Skript > ---snip Zeile 1 > #/bin/bash Zeile 2 > while true; do Zeile 3 > echo "Ich lebe" Zeile 4 > done > ---snap > > bekomme ich diesen > --- > line 5: syntax error: unexpected end of file ^^^^^^^^^^^- Welche 5. Zeile meint er? > --- > Fehler. Woran liegt das ? Ich habe doch keine offenen Klammern / Done > vergessen oder �hnliches drin. > > Kann mir da einer weiterhelfen ? Vielen Dank im vorraus! *insdunkelschie�* hast du hinter der letzten Zeile ein Steuerzeichen/sonstwas, was evtl. Probleme bereitet? regards, Kim -- Wir waren doch alle mal dumm und unbedarft und sind nur durch stetiges dazulernen zu dem geworden, was wir heute sind: neurotische, paranoide Fachidioten...
Re: Probleme mit while bei Shell Skript
Author: Urs Stotz
Date: Sat, 26 Oct 2002 21:47
Date: Sat, 26 Oct 2002 21:47
25 lines
1562 bytes
1562 bytes
Peter Smith schrieb im Artikel <apdja8$s0n$00$1@news.t-online.com>: Hallo Peter > ich habe ein Problem bei der Shell Programmierung mit einer While Schleife. > Bei diese Skript > ---snip > #/bin/bash > while true; do > echo "Ich lebe" > done > ---snap > > bekomme ich diesen > --- > line 5: syntax error: unexpected end of file > --- > Fehler. Woran liegt das ? Ich habe doch keine offenen Klammern / Done > vergessen oder �hnliches drin. 1. Zeile stimmt nicht (wurde schon geschrieben) poste einmal die Ausgabe von cat -vET SCRIPTNAME Gruss Urs
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads