[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: $? in the right side of a pipe

From: clemens fischer
Subject: Re: $? in the right side of a pipe
Date: Wed, 08 Dec 2010 15:51:11 -0000
User-agent: tin/1.9.6-20100313 ("Lochruan") (UNIX) (Linux/ (i686))

Pierre Gaston wrote:

> using the following:
> false; : | echo $?
> bash and ksh93 print 0
> pdksh, dash and zsh print 1
> It's not especially useful, but I'm wondering if there is any reason
> for this. (I would expect 1)

  $ help :
  :: :
      Null command.
      No effect; the command does nothing.
      Exit Status:
      Always succeeds.

My reading is this:  ":" returns 0 and this would be the result of that
part of the chain.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]