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

Re: bash - sintassi



On Mon, 2003-02-10 at 16:33, Diego Maninetti wrote:
> Filippo Basso wrote:
> 
> >Non penso...
> >	quello che accade, penso ma vorrei avere una certezza più che fare 
> >esperimenti (!), è che se lancio il profile direttamente le variabili che 
> >questo esporta non sono visibili alla shell padre (dopo che il figlio ha 
> >terminato), mentre se lo lancio in quello strano modo (con il punto che 
> >precede), le variabili del figlio permangono anche nel processo padre 
> >(immaginiamoci che il figlio, il profile, faccia un export di PATH o di 
> >un'altra variabile ambiente...)
> >
> Esatto, perchè, come ti dicevo, viene interpretato dalla stessa shell padre.
> Se invece lo esegui semplicemente chiamando il file (che si presume 
> avere l'attributo x), viene avviata una nuova shell, che, quindi, alla 
> fine, perde le variabili.
> Ciao
> Diego
quindi facendo un esempio facile se io volesse cambiare directory da
script cosa dovrei mettere nel file di script??

$ cd
$ pwd
/home/utente
$ ./mio_script
$ pwd
/home/utente/cartella
$ more ../mio_script

??????



Reply to: