From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from gatech.edu (gatech.edu [130.207.244.244]) by werple.mira.net.au (8.6.12/8.6.9) with SMTP id MAA25757 for ; Sun, 10 Sep 1995 12:34:51 +1000 Received: from math (math.skiles.gatech.edu) by gatech.edu with SMTP id AA28707 (5.65c/Gatech-10.0-IDA for ); Sat, 9 Sep 1995 22:37:23 -0400 Received: by math (5.x/SMI-SVR4) id AA04191; Sat, 9 Sep 1995 22:31:57 -0400 Old-Return-Path: Resent-Date: Sun, 10 Sep 1995 04:34:01 +0200 Old-Return-Path: Date: Sun, 10 Sep 1995 04:34:01 +0200 From: Laurent Wacrenier Message-Id: <199509100234.EAA02808@DAEC.ObsPM.Fr> To: luomat@cedman.remote.Princeton.EDU, zsh-users@math.gatech.edu Subject: Re: checking if in interactive shell Resent-Message-Id: <"adO0y3.0.C11.OuaKm"@math> Resent-From: zsh-users@math.gatech.edu X-Mailing-List: archive/latest/83 X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu > Ok, in csh I'd check for interactive shell via this: [ csh code deleted :] > how do I do this in zsh? I would do it like this : case "$-" in *i*) interactive ;; *) not interactive ;; esac -- Laurent