Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    147

    prob con bash e var ambiente

    cavoli non riesco a capire...se eseguo il comando da shell, tutto ok, da script non va...

    codice:
    #!/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...
    suggerimenti?
    grazie.
    zioluter

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    746
    è normale...#!/bin/bash apre una (nuova) sub-shell non interattiva ed esce appena termina lo script

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    147

    ah

    buono a sapersi
    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.

  4. #4
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    man bash

    Scoprirai i file di configurazione ambiente a livello utente.

    ciao
    slack? smack!

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    147

    ok

    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.