perl

Das Problem
mich erreichte eine mail mit folgendem Inhalt:


Wie mache ich eine Perl-Datei "ausführbar"?
Am Anfang der Datei (nennen wir sie "test.pl") steht ja

#!/usr/bin/perl

, was den Interpreter angibt. Wenn ich jetzt aber z.B.

> ./test.pl

an der Konsole (übrigens alles unter Linux) eintippe, kommt folgendes:

bash: ./test.pl: bad interpreter: No such file or directory

Ja, /usr/bin/perl existiert wirklich.
(...)
Übrigens funktioniert es auch nicht, die Datei im Web-Browser
aufzurufen... kommt nur plain ascii. Aber das ist ein anderes Thema
und vorerst nicht wichtig ;-).


Wie mache ich eine Datei ausführbar?
chmod u+x <datei>

ein Blick in man chmod könnte nicht schaden

Thema: Webbrowser.
Stell dir vor, ein Perl-Skript unterscheidet sich gar nicht so stark, von einem php-Skript ... (ich glaub php hat irgedwie ein paar sachen von perl "übernommen" ;-))
benni - 31. Jul, 17:26

wow

stell dir vor, obwohl ich vieleicht nicht ganz so umfangreiche Linux-Kenntnisse besitze, wie du: Dateirechte kenne ich. Und ich weiß auch, wie man Text-Dateien prinzipiell ausführbar macht. Und ich hab das auch gemacht. Wollte ich noch in die Mail schreiben, habs aber irgendwie vergessen. ;-).

Naja, was ich sagen will: Funktioniert trotzdem nicht. Also das ausführbar machen. Auch nicht mit chmod 777:

server:/pfad/zum/script # ./test.pl
bash: ./test.pl: bad interpreter: No such file or directory

Inhalt des Scripts:

#!/usr/bin/perl

$sprache = 'Perl';
$satz = "Lars programmiert $sprache";

print $satz;

benni - 1. Aug, 02:40

ahja

mit

#!/usr/bin/perl -w

gehts also...

klasse, danke. Auch wenn das mitm Webserver immernoch nicht geht... egal... muss ich warscheinlich als cgi ausführen, nicht?
mr42 - 1. Aug, 13:02

genau!

Norman - 14. Aug, 20:16

Wie der große Robotergott schon sagte...

1010111100011010100011011102

Trackback URL:
https://mr42.twoday.net/stories/290424/modTrackback

User Status

Du bist nicht angemeldet.

Links

Suche

 

Archiv

Juli 2004
Mo
Di
Mi
Do
Fr
Sa
So
 
 
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
 

Aktuelle Beiträge

Das hat die Welt noch...
... dass ich hier mal wieder was reinschreibe. Sensationell! Sensationel l...
mr42 - 4. Apr, 16:06
Sensationelle neue Portierung
Es ist eine Sensation! Das allseits beliebte und wahnsinnsbekannte...
mr42 - 28. Jun, 14:41
Mal wieder ...
... was mehr oder weniger praktisches. Ich hab mir...
mr42 - 19. Feb, 20:10
Dann ...
... sag ich mal vielen Dank! ;-)
mr42 - 9. Jan, 17:26
wow
glückwunsch zum Eintrag. Auch wenn ich (noch) kein...
benni - 8. Jan, 21:02

Status

Online seit 7335 Tagen
Zuletzt aktualisiert: 4. Apr, 16:06

Credits