* Thilo A. Coblenzer schrieb am 07.Feb.2002:
OK, das sehe ich ein. Bis jetzt hatte ich die IP auch in einer Datei stehen, doch dann dachte ich eine Variable sei "cooler". Kann ich denn irgendwie dafür sorgen, daß das Skript beim Start des ersten Vaterprozess ausgeführt wird? So durch einen Eintrag in die .bashrc oder so?
Wenn Du das skript normal ausführst, dann ist es wieder ein Kindprozeß. Wenn es sich allerdings um ein bashskript handelt und Du die bash als shell verwendest, dann kanst Du das Skript im gleichen Prozeß ausführen lassen. Einfach: source skript oder noch einfacher: . skript dabei steht skript für den Namen des Skripts. Wenn es nicht im Pfad steht, muß natürlich der volle Pfadname angegeben werden. Aber achte darauf, daß das Skript niemals mit einem exit beendet wird, sondern einfach ausläuft, sonst kanst Du Dich nie mehr einloggen, da es sonst immer wieder beendet wird. Vor allem dürfen in dem Skript keine Konstruktionen wie etwa: if ..... then echo $USAGE exit 2 fi Ist zwar normalerweise üblich, aber in diesem Fall würde falls das if erfolgreich ist, die shell beendet und Du hast wieder die einlogmaske. Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11