Thread Perl und die Community: wieso weshalb warum (62 answers)
Opened by Rambo at 2004-05-08 17:59

esskar
 2004-12-16 16:50
#87337 #87337
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=renee,16.12.2004, 14:58]auch ausschalten/umgehen...[/quote]
ja; was sogar sinnvoll ist
unter windows liegt perl meist in c:\perl\bin
dies wird es unter unix aber nie geben, wodurch man in windows einfach auch #!/usr/bin/perl stehen lässt und die registry entscheiden lässt, wo perl nun liegt.

Und das ist auch der Springendepunkt. Ist es nicht so, dass nicht perl die erste Zeile interpretiert, sondern die shell?
Die erfährt doch über die erste Zeile, wo das binary liegt. und die parameter hinter #!/usr/bin/perl sind einfach parameter von perl, die die shell mit übergibt.
Ich denke nur, dass perl unter windows selber die erste Zeile interpretiert und dann noch ein paar Schalter umlegt. Im Gegensatz zu unix, kann ich aber auch genauso gut den shebang unter windows komplett weg lassen, und die sache läuft immer noch. Umgekehrt muss das script unter unix auch nicht die endung .pl haben

Oder irre ich mich jetzt völlig?

View full thread Perl und die Community: wieso weshalb warum