[linux-l] Datum in Script verwenden

Volker Grabsch vog at notjusthosting.com
Mo Apr 9 19:05:03 CEST 2007


On Mon, Apr 09, 2007 at 06:49:04PM +0200, Boris Kirkorowicz wrote:
> Am 09.04.2007 18:38 schrieb Thomas Preymesser:
> > In
> > diesen Fällen ist ja keine Shell am Start des Programms beteiltigt.
> 
> so etwas wie eine Default-Shell gibt es also nicht?

Eine in den Kernel eingebaute Shell? Wozu sollte das gut sein?
Nur, um einen gesetzten $PATH zu haben? Dann müsste nicht nur
ne, sondern auch ein Initialisierungs-Script laufen (da wird ja
$PATH erst richtig gesetzt). Und das alles vor dem Starten eines
jeden Scriptes, das ne #!-Zeile hat?!

Dann doch lieber nur dort, wo man das explizit will, d.h. wo
/usr/bin/env steht. Genau das ist ja die Aufgabe des "env"-
Programmes. Aufgabeteilung nach Unix-Art.

Und die Forderung, dass env in /usr/bin/ liegt, ist IMHO nicht
so hart. Sie wird von praktisch jedem POSIX-System erfüllt. Dieses
kleine Detail rechtfertigt IMHO keine in den Kernel eingebaute
Shell. Das wäre mit Kanonen auf Spatzen geschossen.


Viele Grüße,

    Volker

-- 
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR



Mehr Informationen über die Mailingliste linux-l