erlug
[Top] [All Lists]

[Erlug] "include" (source) bash rilocabili

To: erlug@xxxxxxxxxxxxxx
Subject: [Erlug] "include" (source) bash rilocabili
From: Ivan Sergio Borgonovo <mail@xxxxxxxxxxxxxxx>
Date: Fri, 31 Mar 2006 18:42:29 +0200
A parte lavorare con basename $0 e compagnia... se volessi rendere rilocabile 
del codice bash di questo tipo:

#!/bin/bash
#this is /somedir/somesubdir/pippo
pippo="_pippo_"

#!/bin/bash
#this is /somedir/pluto
#la riga seguente non funzionerà se non lancio pluto da /somedir
. ./somesubdir/pippo
echo $pippo

in modo che se sposto il tutto in /someotherdir e /someotherdir/somesubdir 
continua a funzionare il tutto.

un'alternativa sarebbe sapere qual'è il path dov'è lo script che lancio senza 
appunto tergiversare con $0 e basename... ma non ho trovato nulla che lo dia a 
colpo.

<Prev in Thread] Current Thread [Next in Thread>