Article View: de.comp.os.unix.linux.misc
Article #263Re: Probleme mit while bei Shell Skript
From: 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.
Technical Details
Message-ID:
<dblepa.f01.ln@ID-86102.user.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!wuff.zikzak.de!fu-berlin.de!uni-berlin.de!pd904592a.dip.t-dialin.NET!not-for-mailReferences:
<apdja8$s0n$00$1@news.t-online.com> <happl-DC6D18.10494526102002@chello212017086164.14.vie.surfer.at> <3dbaca8b$0$823$a5ec1103@news.ilse.asys-h.de>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: f55df,c3b306622a8a4749 X-Google-Attributes: gidf55df,public X-Google-Thread: f4b73,c3b306622a8a4749 X-Google-Attributes: gidf4b73,public X-Google-ArrivalTime: 2002-10-26 11:01:18 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!wuff.zikzak.de!fu-berlin.de!uni-berlin.de!pd904592a.dip.t-dialin.NET!not-for-mail From: Andreas Wiese <awiese.mephisto@t-online.de> Newsgroups: de.comp.os.unix.linux.misc,ch.comp.os.linux Subject: Re: Probleme mit while bei Shell Skript Followup-To: de.comp.os.unix.linux.misc Date: Sat, 26 Oct 2002 20:02:21 +0200 Lines: 65 Message-ID: <dblepa.f01.ln@ID-86102.user.dfncis.de> References: <apdja8$s0n$00$1@news.t-online.com> <happl-DC6D18.10494526102002@chello212017086164.14.vie.surfer.at> <3dbaca8b$0$823$a5ec1103@news.ilse.asys-h.de> Reply-To: awiese@lug-hbs.de NNTP-Posting-Host: pd904592a.dip.t-dialin.net (217.4.89.42) X-Trace: fu-berlin.de 1035655277 944106 217.4.89.42 (16 [86102]) X-Orig-Path: ID-86102.user.dfncis.de!nobody User-Agent: slrn/0.9.7.4 (Linux)