[PLUTO-help] Terminare uno script bash senza chiudere il terminale

saint a eng.it saint a eng.it
Ven 5 Nov 2010 16:23:09 CET


>>>>> "MS" == Melinda Siciliano <mellybinda a gmail.com> writes:

MS> In questo caso il source agisce come il . script? Se si,
MS> impostando un alias in uno script di environment non risolverebbe
MS> il problema? Allora il problema e' un altro per me: come devo faer
MS> affinche' lo script diventi figlio della shell?

Problemone. Tu fai impostare delle variabili d'ambiente allo script e
se non fai la source, queste variabili non passano alla shell
chiamante.

La tua salvezza  puņ essere usare bene  la programmazione strutturata,
l'uso di sotto-script  in modo da far terminare sempre  in modo pulito
il tuo  script: ad esempio,  lo script principale lanciato  con source
lancia un sottoscript che, se tutto  va bene, crea un piccolo file con
le coppie variabile=valore. Se alla fine di questo sottoscript il file
non č vuoto, lo script lanciato dall'utente ne fa il source...

-- 
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                   e coltivatore diretto               not install
                               di software                   Debian"



More information about the pluto-help mailing list