Liebe Linuxfreunde,
mir ist aufgefallen, dass viele Perl-Skripte eine im Kopf folgende Zeilen enthalten:
Ich verstehe leider nicht so recht, was das soll. Ich weiß zwar, dass -x überprüft, ob eine Datei ausführbar ist oder nicht. Desweitern beinhaltet $0 den Namen des Sriptes. Was macht aber der Rest!?
Danke für eure Hilfe.
earlgrey_tea
Ps.: $@ lässt sich nicht bei goole suchen :/
mir ist aufgefallen, dass viele Perl-Skripte eine im Kopf folgende Zeilen enthalten:
Code:
#!/bin/sh
#! -*- perl -*-
eval 'exec $PERLLOCATION/bin/perl -x $0 ${1+"$@"} ;'
if 0;
Ich verstehe leider nicht so recht, was das soll. Ich weiß zwar, dass -x überprüft, ob eine Datei ausführbar ist oder nicht. Desweitern beinhaltet $0 den Namen des Sriptes. Was macht aber der Rest!?
Danke für eure Hilfe.
earlgrey_tea
Ps.: $@ lässt sich nicht bei goole suchen :/