|
|||||||||||||||||||||||||||
Hej Bo, I Linux skal et program, du ønsker at udføre, være 'executable'. Har du husket at ændre rettighederne til filen: chmod u+x <filnavn> chmod(1) kommandoen ovenfor gør, at dit program kan udføres. For at se, hvad chmod(1) kan, så skriv man chmod Der kan være een ting mere, du skal være opmærksom på. Hvis du står i det directory, hvor filen er, og du bare skriver <filnavn> så kan det godt være, at Linux stadig ikke finder ud af, hvad du vil. Årsagen kan så være, at din environment variabel $PATH er af den sikre slags: man bør ikke tillade direkte adgang til programmer, som ligger i current path. I stedet for skriver du ./<filnavn> Med venlig hilsen Jan Eggert Kofoed Bo Simonsen wrote: > Hej. > > Jeg er nybegynder i linux perl. Jeg har programmeret lidt på en Windows > WebServer, hvor server programmet hed sambar. > > Men hvorfor kan jeg ikke køre dette lille perl program i linux under > webbet. Når jeg executer den med perl <filnavn> > Er den fin nok. > > #!/usr/bin/perl > print "Hallo!"; > > Håber jeg kan få lidt hjælp.. > > Mvh. > Bo
|
||||||||||||||
|
||||||||||||||