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

Re: Script



>>>>> On Fri, 31 Aug 2001 09:14:19 +0000, debpenguin <gindeb@wappi.com> said:

    d> Ho scritto un piccolo script per cambiare directory, senza
    d> dover digitare ogni volta il comando cd con tutto il percorso.
    d> Ogni volta che perņ termina l'esecuzione dello script, il
    d> sistema torna alla directory di partenza. Avete qualche
    d> consiglio? Grazie.

Uno "script" viene sempre eseguito in un sotto-processo dalla shell, e
la directory di lavoro di un processo ,Ah una "nozione" privata, non
condivisa col processo chiamante; per lo stesso motivo un sotto
processo non pu,Ar modificare le variabili d'ambiente del processo
chiamante.

Una alternativa possibile ,Ah l'utilizzo delle funzioni della shell, che
vengono eseguite nello stesso contesto. Quindi trasformando il tuo
script in una funzione otterrai quanto richiedi.

ciao, lele.
-- 
nickname: Lele Gaifax	| Hold on, hold on - They put you in a box so you
real: Emanuele Gaifas	| can't get heard - Let your spirit stay unbroken, 
email: lele@seldati.it	| may you not be deterred - P.Gabriel "Wallflower"




Reply to: