🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.os.unix.linux.misc
Article #263

Re: Probleme mit while bei Shell Skript

#263
From: Andreas Wiese
Date: Sat, 26 Oct 2002 18:02
65 lines
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-mail
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>

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)