Command not found

hallo,

ich stehe erst am Anfang meiner Perl-Programmier Karriere.
Wenn ich ein Script erstelle gebe ich am Anfang immer folgendes ein:

#!/usr/bin/perl

doch die Shell meldet mir zurück:

bash: name_des_scriptes: command not found

Ich habe Perl installiert und die Datei /usrbin/perl ist auch ausführbar. Das Script ist auch ausführbar und befindet sich im working-directory.
Perl funktioniert übrigens wenn nur „Perl“ eingebe.
Was tun?

Danke im voraus

Daniel

Gib doch einfach mal „which perl“ ein. Auf meiner Maschine erscheint dann „/usr/bin/perl“. Auf Deiner Maschine kann evtl. etwas anderes erscheinen. Auf jeden Fall solltest Du das als „Interpreter“ für Dein Skript benutzen.

– Schnipp --------------

#!/usr/bin/perl -w

print „Hallo Welt\n“;

exit 0

– Schnapp --------------

Nenn wir das Skript mal hallo.pl und setzen mit „chmod 777 hallo.pl“ für jeden die Ausführungsrechte (solltest Du aber nicht immer so machen!).

Nun kannst Du unter der Shell einfach mal " ./hallo.pl" eingeben und schauen ob " Hallo Welt" ausgegeben wird.

Falls das nicht funktioniert, dann einfach mal mit " perl ./hallo.pl" ausprobieren.

In der Hoffnung das es dann funktioniert.

MfG Frank