Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.unix.shell > #4881

Re: [zsh] How to mimic errexit within subshell (or function)?

From kj <no.email@please.post>
Newsgroups comp.unix.shell
Subject Re: [zsh] How to mimic errexit within subshell (or function)?
Date 2012-05-02 19:12 +0000
Organization none
Message-ID <jns0vn$onv$1@reader1.panix.com> (permalink)
References <jnpk36$jqs$1@reader1.panix.com> <slrnjq235r.qt6.vaeth@lounge.imp.fu-berlin.de> <jns0pa$apr$1@reader1.panix.com>

Show all headers | View raw


[fixing a typo here]

In <jns0pa$apr$1@reader1.panix.com> kj <no.email@please.post> writes:


>...But now I'm **really** confused.  I don't why the first
                                             ^
                                            get

>subshell below (i.e. your version) terminates upon error but the
>second one (mine) doesn't:

>% ( set -e; printf a; false; printf b ); echo $?
>a1
>% ( set -e; printf a; false; printf b ) || echo $?
>ab% 

>Actually, I don't understand why mine doesn't work, period, since
>I can't find anything in the zsh docs saying that it shouldn't...
>Any pointers to the place in the zsh docs where this is explained
>would be much appreciated.  (I hope that *some day* I'll learn to
>find my way around the zsh documentation, but I'm nowhere near that
>point yet.)

>~kj

Back to comp.unix.shell | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[zsh] How to mimic errexit within subshell (or function)? kj <no.email@please.post> - 2012-05-01 21:20 +0000
  Re: [zsh] How to mimic errexit within subshell (or function)? Stephane Chazelas <stephane.chazelas@gmail.com> - 2012-05-02 07:34 +0100
    Re: [zsh] How to mimic errexit within subshell (or function)? Geoff Clare <geoff@clare.See-My-Signature.invalid> - 2012-05-02 13:51 +0100
      Re: [zsh] How to mimic errexit within subshell (or function)? Stephane Chazelas <stephane.chazelas@gmail.com> - 2012-05-02 14:29 +0100
    Re: [zsh] How to mimic errexit within subshell (or function)? kj <no.email@please.post> - 2012-05-02 19:33 +0000
      Re: [zsh] How to mimic errexit within subshell (or function)? Stephane Chazelas <stephane.chazelas@gmail.com> - 2012-05-02 20:53 +0100
  Re: [zsh] How to mimic errexit within subshell (or function)? Martin Vaeth <vaeth@mathematik.uni-wuerzburg.de> - 2012-05-02 10:30 +0000
    Re: [zsh] How to mimic errexit within subshell (or function)? kj <no.email@please.post> - 2012-05-02 19:09 +0000
      Re: [zsh] How to mimic errexit within subshell (or function)? kj <no.email@please.post> - 2012-05-02 19:12 +0000
      Re: [zsh] How to mimic errexit within subshell (or function)? Stephane Chazelas <stephane.chazelas@gmail.com> - 2012-05-02 20:27 +0100
        Re: [zsh] How to mimic errexit within subshell (or function)? kj <no.email@please.post> - 2012-05-03 18:20 +0000

csiph-web