PDA

Visualizza la versione completa : prob con bash e var ambiente


zioluter
06-02-2006, 01:06
cavoli non riesco a capire...se eseguo il comando da shell, tutto ok, da script non va...



#!/bin/bash
#
### END INIT INFO
PATH="$PATH:/opt/jdk1.5/bin:/usr/local/samba/sbin:."
export PATH
echo $PATH


chiamando echo, $PATH visualizzata con le modifiche inserite, ma non sembra venire modificata di fuori... :bh:
suggerimenti?
grazie.
zioluter

U-bahn
06-02-2006, 08:14
normale...#!/bin/bash apre una (nuova) sub-shell non interattiva ed esce appena termina lo script

zioluter
06-02-2006, 17:00
buono a sapersi :fagiano:
come posso fare quindi affinch le modifiche abbiano effetto su ogni altra istanza di console aperta per quella sessione?
VOlevo evitare di modificare il profile, se possibile...
grazie.

cacao74
06-02-2006, 20:43
man bash

Scoprirai i file di configurazione ambiente a livello utente.

ciao

zioluter
06-02-2006, 23:38
il mio prob non quello......io ho bisogno di settare le variabili solo quando lancio lo script, non sempre......cambiando i profili (anche a livello utente) funziona, ma non quello che voglio....
grazie.
zioluter

Loading