[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Determinate the directory whithin a script



On Mon, 2006-06-19 at 09:18 +0200, Paolo Pantaleo wrote:
> 2006/6/18, Paolo Pantaleo <paolopantaleo@gmail.com>:
> > I have a script in something like
> >
> > /media/sda1/backup/script.sh
> >
> > since sda1 could be also sda2 or anything, I want to determintate at
> > run-time what is the directory in which the script is located, how can
> > I do?
> >
> > pwd doesn't work, since I cuold call the script from some other direcotry
> >
> > Thnx
> > PAolo
> >
> > --
> > if you have a minute to spend please visit my photogrphy site:
> > http://mypic.co.nr
> >
> $0 is just the command line... maybe `pwd` + $0 could do the work...
> but not if the scipt is in the PATH...
If it's in the path, you can use:
which script.sh
If it is not, then you have $0.
Example:
location=`which script.sh || $0`
> I can't use udev... but maybe I'll read something about it
> 
> Well for now I will assume that the script is launched only from
> the directory in which it is located... it seems the easyer way.
> 
> PAolo
> 
> -- 
> if you have a minute to spend please visit my photogrphy site:
> http://mypic.co.nr
> 
Good luck!

-- 
Szia:
                        Nyizsa.



Reply to: