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 ??????