The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
google unix.com



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
»tandis que« la boucle ne change pas les variables locales? alex_5161 De programmation et de script Shell 3 11-20-2008 02:06 PM
Comment faire pour modifier les variables du shell parent? pankai De programmation et de script Shell 1 01-17-2008 04:32 PM
pouvez-vous changer direcotry l'aide de variables? jsalz638 De programmation et de script Shell 4 07-06-2004 08:09 AM
Qu 'est-ce setenv? myoeminn De programmation et de script Shell 2 03-05-2002 09:24 PM
set, setenv w6u6f UNIX pour les nuls Questions et réponses 1 01-31-2002 04:58 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 11-21-2008
benwj benwj is offline
Registered User
  
 

Date d'inscription: novembre 2008
Messages: 1
Pourquoi ne fixer également modifier setenv variables?

Je pense que fixer et setenv est assez facile à comprendre, jusqu'à ce que je commencé à expérimenter.
J'ai remarqué le même problème dans un précédent fil, je vais donc l'utiliser comme un exemple.

commande set a donné le résultat suivant:

argv ()
cwd / homes/e/ee325328/assignment.2
home / homes/e/ee325328
chemin d'accès (tout un tas de pistes)
invite sol%
shell / bin / csh
statut 0
terme ansi
utilisateur ee325328

commande setenv donné le résultat suivant:

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
_INIT_UTS_SYSNAME \u003d SunOS
_INIT_UTS_VERSION \u003d Generic_106541-19
PWD \u003d / homes/e/ee325328/assignment.2
USER \u003d ee325328
OPENWINHOME \u003d / usr / openwin

Les variables suivantes sont communes à la fois:
ACCUEIL
PATH
UTILISATEUR
(mais elles sont minuscules et les majuscules pour fixer pour setenv)
Lorsque vous utilisez la commande set pour modifier un de ces éléments, la setenv valeurs sont aussi affectés, et vice versa.

Comment est une variable commune à la coquille et de l'environnement créé?

J'ai essayé de créer une variable shell et d'une variable d'environnement du même nom, mais leurs valeurs peuvent être modifiées de façon indépendante.
Ce qui conduit à une autre question: Si la valeur est différente, que l'on prend precidence?
Mieux arrêter et d'essayer de undertand ce qui se passe avant d'aller plus loin.
  #2 (permalink)  
Old 11-23-2008
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Location: Ashburn, Virginia
Posts: 9111
Les liens entre les 3 variables que vous mentionnez ont été créés par l'auteur de csh au moment où elle a été écrite. Ils sont goofy et inexplicable. S'il vous plaît envisager de passer à ksh ou bash. Leurs caractéristiques en font plus de sens.
  #3 (permalink)  
Old 11-24-2008
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Modérateur
  
 

Join Date: Dec 2003
Lieu: Florida
Messages: 1920
BTW, il ya 4 variables liées à la plupart des versions de csh. La 4ème est «terme»
Closed Thread

Bookmarks

Tags
shell script, shell scripting, scripts unix, unix scripts de base

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 11:58 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0