[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