Andres Freund: Ermitteln des absoluten Pfades des Scriptes

Beitrag lesen

Hi Michael,

Außerdem vermute ich, daß Du irgendwas voraussetzt, was Dein Betriebssystem in Deiner Shell initialisiert hat.
Perl erfindet jedenfalls IMHO nicht beliebige Environment-Variablen - es übernimmt aber diejenigen übergeordneter Environments, so wie es diejenigen der CGI-Schnittstelle eben auch übernimmt. Deshalb fragte ich ja auch ...

Ich dachte, diese Variablen würden standardmäßig in allen Shells existieren (ja mir ist bewusst, dass man die auch löschen kann), daher meine Verwunderung. Danke für die Belehrung.
Welche Shell und welche Perl Version benutzt du denn?
Ich die bash und Perl 5.8 (erst hatte ich 6.8 getippt, schön wärs).
Da ich denke, dass ein Wert wie der aktuelle Pfad immer wichtig ist, dachte ich, dass Perl den falls notwendig auch selber erzeugt (notfallst, indem einfach ein fester Wert angegeben wird), aber ich habe mich scheinbar geirrt. Woher weis dann Perl eigentlich, wohin es relative Pfade auflösen kann, wenn es seinen eigenen Pfad nicht kennt?

Grüße Andres Freund

--
ss:) zu:) ls:} fo:) de:] va:) ch:| n4:& rl:° br:^ js:( ie:% fl:( mo:|