Re: Start af shellscript som er placeret i samme mappe!
On Friday 05 August 2005 21:52, Mads Chr. Olesen wrote:
> fre, 05 08 2005 kl. 21:36 +0200, skrev Daniel Sørensen:
> > On Friday 05 August 2005 20:49, Mads Chr. Olesen wrote:
> > > fre, 05 08 2005 kl. 20:29 +0200, skrev Daniel Sørensen:
> > > > Hvordan laves det eksekverbart?
> > >
> > > chmod a+x .autokonf.sh
> >
> > Det hjælper ikke...
>
> Okay, for at scriptet kan eksekveres skal der være en linje øverst i
> scriptet der siger hvad det her er for noget:
> #! /bin/sh
>
> Derefter skal scriptet have tilladelse til at blive kørt:
> chmod a+x scriptnavn
> og tjek evt. med
> ls -l scriptnavn
> at der er et "x" sidst i første kolonne.
> Derefter burde du kunne skrive
> /sti/til/scriptet/scriptnavn
> og få udført scriptet, og hvis du er i samme bibliotek som scriptet
> ("cd /sti/til/scriptet/") udføre det med:
> ./scriptnavn
>
daniel@ubuntu:~/dallerweb/auto-projekt$ ls -la
totalt 32
drwxr-xr-x 2 daniel daniel 4096 2005-08-06 00:08 .
drwxr-xr-x 4 daniel daniel 4096 2005-08-05 15:27 ..
-rwxr-xr-x 1 daniel daniel 2372 2005-08-06 00:07 autokonf.sh
-rwxr-xr-x 1 daniel daniel 2373 2005-08-05 15:19 autokonf.sh~
-rw-r--r-- 1 daniel daniel 290 2005-08-05 21:35 Bærbar
-rw-r--r-- 1 root root 80 2005-08-06 00:08 log_lør
-rw-r--r-- 1 daniel daniel 1485 2005-08-06 00:08 log_lør 06 aug 2005 00:08:05
CEST
-rw-r--r-- 1 daniel daniel 308 2005-08-05 15:19 Stationær
Åbner jeg en konsole (i /home/daniel/dallerweb/auto-projekt) og skriver: "sh
autokonf.sh" - så virker det fint - problemet er at "sh autokonf.sh" ikke er
relativ i forhold til hvor filen er placeret... Samme problem
med ./autokonf.sh (laver flere problemer, da scriptet skal køres med sh...)
ps. hvorfor får jeg en mail af dig personligt, og ikke blot på listen?
> Hvis dette ikke virker, så send outputtet og eventuelle fejlmeddelelser
> med, ellers kan vi jo kun gætte på hvad der er galt ;-)
>
> --
> Mads Chr. Olesen <shiyee@shiyee.dk>
Reply to: