NetBSD-Bugs archive

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

Re: bin/44733: [PATCH] Have test/[ accept "==" as a synonym for "="



The following reply was made to PR bin/44733; it has been noted by GNATS.

From: Robert Elz <kre%munnari.OZ.AU@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: bin/44733: [PATCH] Have test/[ accept "==" as a synonym for "="
Date: Thu, 17 Mar 2011 17:36:08 +0700

     Date:        Thu, 17 Mar 2011 09:40:04 +0000 (UTC)
     From:        David Holland <dholland-bugs%NetBSD.org@localhost>
     Message-ID:  <20110317094004.8E01763B995%www.NetBSD.org@localhost>
 
   |  Doesn't bash's == have different semantics?
 
 No, in [ (or test) the semantics of = and == in bash are the same.
 
 That said, == is just plain stupid, was never needed, and should
 definitely NOT be added to either /bin/test or /bin/sh in NetBSD.
 
 Obviously bash is not going to drop == now - I tried to get the doc
 at least fixed to try and persuade its users to use = rather than ==.
 I was partially successful, the bash doc at least now says that == is
 not portable (but doesn't quite go as far as telling people not to use it).
 
 kre
 


Home | Main Index | Thread Index | Old Index