Lang Lukas: Perl Script / Interpreter

Hallo
Hätte mal ne Frage bez. Perl:
was bedeutet die 1. Zeile jedes Perl-Scriptes
z.B.:  #!usr/xx/xx
Wie gebe ich auf einem öffentlichen Server das Verzeichnis an ?
Wie kann man das auf einem öffentlichen Server verwenden ?
Was, wenn kein Interpreter auf dem Server installiert ist ?
kann man das selber machen ?
Danke, für eure Hilfe,

Lukas

  1. hi!

    was bedeutet die 1. Zeile jedes Perl-Scriptes
    z.B.:  #!usr/xx/xx

    Es gibt an, wo der Interperter für die aktuelle Datei zu finden ist,
    bei Perl eben der Perl-Interpreter. Aber die sog. Shebang-Notation
    findet auch bei anderen Skriptsprachen v.a. unter Unix Anwendung.

    Wie gebe ich auf einem öffentlichen Server das Verzeichnis an ?

    Welches Verzeichnis willst du angeben? Oder meinst du, was der
    richtige Pfad zum Perl-Interpreter ist? Verbreitet sind /usr/bin/perl
    und /usr/local/bin/perl, aber das hängt vom Provider ab. Notfalls
    kannst du dort beim Support nachfragen, oder der Provider hat bereits
    Informationen dazu auf seiner Homepage bereitgestellt.

    Wie kann man das auf einem öffentlichen Server verwenden ?

    Was willst du da verwenden?

    Was, wenn kein Interpreter auf dem Server installiert ist ?

    Pech gehabt... ;)

    kann man das selber machen ?

    Unwahrscheinlich.

    Übrigens gehört vor Satzzeichen, zumindest im deutschen, kein
    Leerzeichen, weil es dadurch zu Problemen mit Zeilenumbrüchen kommen
    kann.

    bye, Frank!