Hi Girish,
Why I set the parameter in /etc/bashrc is because, this file gets executed for every user at login. Further, I also did "source" of the file for the already logged in users. This made the variable available for all the users. Please suggest what else should /could be done. Regards, Ashish On Fri, Nov 21, 2008 at 2:15 PM, Girish Venkatachalam < [EMAIL PROTECTED]> wrote: > On 12:07:46 Nov 21, Ashish Verma wrote: > > Hi All, > > > > I need to set an environment variable. Following is what I did. > > > > TMPDIRECTORY=/usr/local/tmp_directory > > > > env |grep TMPDIRECTORY > > <blank> > > echo $TMPDIRECTORY > > /usr/local/tmp_directory > > > > export TMPDIRECTORY > > set |grep TMPDIRECTORY > > /usr/local/tmp_directory > > > > env |grep TMPDIRECTORY > > /usr/local/tmp_directory > > > > > > Now I logged off as root as I had su 'ed in and then run the below > commands. > > Now when I checked in the env of the non root user, the value was not > there. > > Again I su 'ed and the variable was not set in there either. I need this > > variable to stay in the system even after I log off as any user. How can > I > > make a variable stay. This variable is used in certain scripts to store > tmp > > content. Please advise. > > It is impossible to achieve your goal. The shell is invoked as the user > who logs in and variables can only be set by the logic rc scripts. > > Your question is wrong and consequently your understanding of the way > UNIX works is also incorrect. > > What do you want to achieve? > > Your scripts should look either for files in /tmp for instance to check > for something that persists across logins or if you want the environment > approach, then only for variables that are exported into child shells as > long as the user does not logout of course. ;) > > Best of luck! > > -Girish > _______________________________________________ > To unsubscribe, email [EMAIL PROTECTED] with > "unsubscribe <password> <address>" > in the subject or body of the message. > http://www.ae.iitm.ac.in/mailman/listinfo/ilugc > _______________________________________________ To unsubscribe, email [EMAIL PROTECTED] with "unsubscribe <password> <address>" in the subject or body of the message. http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
