Sida 1 av 1

PERL: command not found

Postat: 20 apr 2013, 20:48
av HUSKii
Hej!

Jag har en Raspberry Pi med Raspian "Wheezy" (2013-02-09-wheezy-raspbian) installerat.

När jag kör detta scriptet, som ligger i '/home/pi/scripts' och heter 'perltest.pl':

Kod: Markera allt

#!/usr/bin/perl
Print "test";
Genom att skriva:

Kod: Markera allt

sudo /home/pi/scripts/perltest.pl
Så får jag detta som svar:
sudo: /home/pi/scripts/perltest.pl: command not found
Efter lite googlande så läste jag att det kunde bero på att PERL inte var installerat, eller var installerat på annan plats än normalt(?).

Så jag körde:

Kod: Markera allt

which perl
För att kolla vart perl är installerat, om det är installerat.
Detta kom som svar:
/usr/bin/perl
Om jag däremot kör:

Kod: Markera allt

perl -e 'print "Perl fungerar!\n";'
så får jag som svar:
Perl fungerar!
Screenshot
Screenshot
perl.png (23.33 KiB) Visad 7705 gånger
Någon som har någon ide på vad som kan vara tokigt?
Eller är det så enkelt som handhavande fel? :lol:

Mvh Henrik

Re: PERL: command not found

Postat: 20 apr 2013, 21:44
av pixi
HUSKii skrev:Hej!

Jag har en Raspberry Pi med Raspian "Wheezy" (2013-02-09-wheezy-raspbian) installerat.

När jag kör detta scriptet, som ligger i '/home/pi/scripts' och heter 'perltest.pl':

Kod: Markera allt

#!/usr/bin/perl
Print "test";
Genom att skriva:

Kod: Markera allt

sudo /home/pi/scripts/perltest.pl
Så får jag detta som svar:
sudo: /home/pi/scripts/perltest.pl: command not found
Efter lite googlande så läste jag att det kunde bero på att PERL inte var installerat, eller var installerat på annan plats än normalt(?).

Så jag körde:

Kod: Markera allt

which perl
För att kolla vart perl är installerat, om det är installerat.
Detta kom som svar:
/usr/bin/perl
Om jag däremot kör:

Kod: Markera allt

perl -e 'print "Perl fungerar!\n";'
så får jag som svar:
Perl fungerar!
perl.png
Någon som har någon ide på vad som kan vara tokigt?
Eller är det så enkelt som handhavande fel? :lol:

Mvh Henrik
Prova
Sudo chmod +x /home/pi/scripts/perltest.pl


Detta gör scriptet körbart

Andrras H
Sent from my GT-I9300 using Tapatalk 2

Re: PERL: command not found

Postat: 20 apr 2013, 21:44
av pixi
Skippa sudo



Sent from my GT-I9300 using Tapatalk 2

Re: PERL: command not found

Postat: 20 apr 2013, 21:57
av HUSKii
Testa det, men ger detta resultatet.

Kod: Markera allt

pi@raspberrypi ~ $ /home/pi/scripts/perltest.pl
-bash: /home/pi/scripts/perltest.pl: Permission denied
Jag skapade scriptet med:

Kod: Markera allt

nano /home/pi/scripts/perltest.pl 
och skrev in detta i filen:

Kod: Markera allt

#!/usr/bin/perl
Print "test";

Re: PERL: command not found

Postat: 20 apr 2013, 22:33
av HUSKii
pixi skrev: ...
Prova
Sudo chmod +x /home/pi/scripts/perltest.pl


Detta gör scriptet körbart

Andrras H
Sent from my GT-I9300 using Tapatalk 2
Detta var lösningen.
Tackar! :)

Re: PERL: command not found

Postat: 20 apr 2013, 22:58
av pixi
Fint att det funkade :-)

Sent from my GT-I9300 using Tapatalk 2