• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Perl Programme laufen nicht...

ICE-MAN

Newbie
Hi,
mein Problem ist folgendes:
Code:
linux:/home/andre # sh /usr/bin/vmware-config.pl
/usr/bin/vmware-config.pl: line 8: use: command not found
/usr/bin/vmware-config.pl: line 23: use: command not found
/usr/bin/vmware-config.pl: line 24: package: command not found
/usr/bin/vmware-config.pl: line 26: my: command not found
/usr/bin/vmware-config.pl: line 30: syntax error near unexpected token `('
/usr/bin/vmware-config.pl: line 30: `sub new() {'
Perl ist installiert. Jetzt habe ich gedachte installiere ich Perl nochmal neu(also aktualisiere es). Bringt aber auch nichts.
Was ist los?
 

TomcatMJ

Guru
Tachchen!
ICE-MAN schrieb:
Hi,
mein Problem ist folgendes:
Code:
linux:/home/andre # sh /usr/bin/vmware-config.pl...
Perl ist installiert. Jetzt habe ich gedachte installiere ich Perl nochmal neu(also aktualisiere es). Bringt aber auch nichts.
Was ist los?
Falscher Aufruf ist da los. Entweder ist bei den Dateirechten der Daten vmware-config.pl das Executable-Bit gesetzt dann rufst du es einfach auf mit "vmware-config.pl" (was bei einer Lage im Verzeichnis /usr/bin recht wahrscheinlich ist) oder aber du rufst "perl /usr/bin/vmware-config.pl" auf wenn es das Executable-Bit nicht gesetzt hat. Mit einem Perlscript wird die Shell jedoch normalerweise gar nix anfangen können denn das ist ein Fall für den Perl-Interpreter und nicht für die Shell :)
Bis denne,
Tom
 
Oben