The UNIX and Linux Forums  

Go Back   UNIX e Linux Forum > Inizio Forum > UNIX for Dummies Domande & Risposte
.
google unix.com



UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto!

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
', mentre' loop non modifica le variabili locali? alex_5161 Shell scripting e di programmazione 3 11-20-2008 02:06 PM
Come cambiare le variabili della shell genitore? pankai Shell scripting e di programmazione 1 01-17-2008 04:32 PM
si può cambiare direcotry utilizzando variabili? jsalz638 Shell scripting e di programmazione 4 07-06-2004 09:09 AM
Che cosa 's setenv? myoeminn Shell scripting e di programmazione 2 03-05-2002 09:24 PM
impostato, setenv w6u6f UNIX for Dummies Domande & Risposte 1 01-31-2002 04:58 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 11-21-2008
benwj benwj is offline
Utente Registrato
  
 

Iscriviti Data: novembre 2008
Interventi: 1
Perché la serie anche cambiare setenv variabili?

Ho pensato che è stato impostato e setenv abbastanza facile da capire fino a quando ho iniziato a sperimentare.
Ho notato lo stesso problema in un precedente thread, così mi usa come un esempio.

comando set ha dato il seguente output:

argv ()
CWD / homes/e/ee325328/assignment.2
home / homes/e/ee325328
percorso (l'insieme dei percorsi)
prompt sol%
shell / bin / csh
stato 0
termine ansi
utente ee325328

comando setenv ha il seguente output:

HOME \u003d / homes/e/ee325328
PATH \u003d bla bla
LOGNAME \u003d ee325328
_INIT_PREV_LEVEL \u003d S
_INIT_RUN_LEVEL \u003d 3
_INIT_RUN_NPREV \u003d 0
_INIT_UTS_ISA \u003d Sparc
_INIT_UTS_MACHINE \u003d Sun4d
_INIT_UTS_NODENAME \u003d Sol
_INIT_UTS_PLATFORM \u003d SUNW, SPARCserver-1000
_INIT_UTS_RELEASE \u003d 5,7
SunOS _INIT_UTS_SYSNAME \u003d
_INIT_UTS_VERSION \u003d Generic_106541-19
PWD \u003d / homes/e/ee325328/assignment.2
USER \u003d ee325328
OPENWINHOME \u003d / usr / openwin

Le variabili seguenti sono comuni ad entrambi:
HOME
PATH
UTILIZZATORE
(ma sono inferiori a caso per il maiuscolo e per setenv)
Quando si utilizza il comando set per modificare una qualsiasi di queste, la setenv valori sono anche colpiti, e viceversa.

Come è comune a una variabile della shell e per l'ambiente creato?

Ho provato a creare una variabile di shell e una variabile d'ambiente con lo stesso nome, ma i loro valori possono essere modificati indipendentemente.
Che porta ad un'altra domanda: Se il valore è diverso, uno che prende precidence?
Meglio fermarsi e cercare di undertand ciò che c'è di nuovo prima di andare oltre.
 

Segnalibri

Tag
script di shell, shell scripting, unix script, basi di scripting unix

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 10:12 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0