zsh-users
 help / color / mirror / code / Atom feed
* Reliable way to detect a login shell?
@ 1999-09-23 21:09 Clint Olsen
  1999-09-24 10:07 ` Zefram
  1999-09-24 17:08 ` Gabor
  0 siblings, 2 replies; 3+ messages in thread
From: Clint Olsen @ 1999-09-23 21:09 UTC (permalink / raw)
  To: zsh-users

Is there a way to tell (checking switches/arguments) that a particular
shell is a login shell?  I'd like to be able to do this in my .zshenv to
set some options.

For example:

if [ i'm a login shell ]; then
  set -o ignoreeof
fi

Thanks,

-Clint


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Reliable way to detect a login shell?
  1999-09-23 21:09 Reliable way to detect a login shell? Clint Olsen
@ 1999-09-24 10:07 ` Zefram
  1999-09-24 17:08 ` Gabor
  1 sibling, 0 replies; 3+ messages in thread
From: Zefram @ 1999-09-24 10:07 UTC (permalink / raw)
  To: Clint Olsen; +Cc: zsh-users

Clint Olsen wrote:
>if [ i'm a login shell ]; then

if [[ -o login ]]; then

-zefram


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Reliable way to detect a login shell?
  1999-09-23 21:09 Reliable way to detect a login shell? Clint Olsen
  1999-09-24 10:07 ` Zefram
@ 1999-09-24 17:08 ` Gabor
  1 sibling, 0 replies; 3+ messages in thread
From: Gabor @ 1999-09-24 17:08 UTC (permalink / raw)
  To: Clint Olsen; +Cc: zsh-users

you can test options with -o

if [[ -o some_option ]] then
    whatever
fi

On Thu, Sep 23, 1999 at 02:09:15PM -0700, Clint Olsen wrote:
# Is there a way to tell (checking switches/arguments) that a particular
# shell is a login shell?  I'd like to be able to do this in my .zshenv to
# set some options.
# 
# For example:
# 
# if [ i'm a login shell ]; then
#   set -o ignoreeof
# fi
# 
# Thanks,
# 
# -Clint


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1999-09-24 17:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-09-23 21:09 Reliable way to detect a login shell? Clint Olsen
1999-09-24 10:07 ` Zefram
1999-09-24 17:08 ` Gabor

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).