Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!udel!haven!adm!news From: SYKLB%NASAGISS.BITNET@cunyvm.cuny.edu ( Ken Bell) Newsgroups: comp.unix.internals Subject: Re: $ENV: ?? WHat does that mean?!! Message-ID: <24895@adm.BRL.MIL> Date: 30 Oct 90 21:44:12 GMT Sender: news@adm.BRL.MIL Lines: 13 When the Korn shell starts up, if it's a login shell, then your .profile is executed, otherwise it isn't. If you want to have something that is executed on every login (like the .login in the C shell), then you put it in an .environment file, and you can specify the name of that file in the ENV environment variable. If you want, for example, to define aliases that will always "be there for you", you must do that in an .environment file, otherwise, any shells other than the original login shell won't have them defined. Ken Bell (SYKLB@NASAGISS * SYKLB@NASAGISS.GISS.NASA.GOV * 212-678-5545) Acknowledge-To: