<br><br><div><span class="gmail_quote">On 09/04/07, <b class="gmail_sendername">Boris Kirkorowicz</b> <<a href="mailto:boris-ml07@kirk.de">boris-ml07@kirk.de</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hallo,<br><br>Am 09.04.2007 13:51 schrieb Jan-Benedict Glaw:<br>> Das kannst Du ganz einfach selbst beantworten: Geht nicht.<br><br>ich sollte besser meine Frage so stellen, wie ich sie meinte. ;-)<br>Warum sucht die Shell an dieser Stelle nicht den Suchpfad?
</blockquote><div><br>ja, welche Shell denn???<br><br>Mit dieser Zeile  wird  doch  gerade  erst  gesagt,  welche  Shell  (übrigens nicht nur  auf eine klassische Shell beschränkt, sondern ganz allgemein irgendein Programm), den nachfolgenden Text des Skripts abarbeiten soll.
<br><br>Im Falle, daß du das aus einer Shell heraus aufrufst, könnte das ja noch funktionieren, aber was ist, wenn dein Skript als Startprogramm in der /etc/passwd (1) drinsteht oder per Doppelklick aufgerufen wird? In diesen Fällen ist ja keine Shell am Start des Programms beteiltigt. 
<br><br>1) ja, obwohl das viele wahrscheinlich nicht wissen, dort darf nicht nur eine Shell angegeben sein, sondern ein beliebiges Programm, welches bei Einloggen aufgerufen wird - z.B. ein texorientiertes Menüsystem, so daß der Benutzer überhaupt nicht mit einer Unix-Shell in Berührung kommen muß
<br><br>Gruß<br>-Thomas<br><br></div><br></div>