Kai Diefenbach: An Perl-Spezies:Variable für aktuellen Interpreterpfad?

Beitrag lesen

Sup!

Unter einem vernünftigen OS funktioniert evtl. ja

$pfad = system ('which perl');

wobei ich natuerlich in keiner Weise garantiere, dass das semantisch oder syntaktisch stimmt, denn ich habe das Camel Book gerade nicht zur Hand.

Hm, system gibt noch einen Status zurueck...

peldoc -f system
[snip]
This is *not* what you want to use to capture the output from a command, for that you should use merely backticks or `qx//',
[snap]

... also:
$pfad = qx/which perl/;

Trotzdem erscheint mir Klaus' Loesung als die bessere, da portablere Loesung.

Gruesse,
Bio

Gruss
   Kai