From: Jeff King Date: Fri, 14 Mar 2008 20:54:15 GMT Subject: Re: [PATCH] t/t6000lib.sh: tr portability fix fix Message-ID: <20080314205415.GA17728@coredump.intra.peff.net> In-Reply-To: <47DAE469.7080409@nrlssc.navy.mil> On Fri, Mar 14, 2008 at 03:47:37PM -0500, Brandon Casey wrote: > This patch fixes things. If the dashdash notation is not portable, then > backslashing each dash also works. i.e. '\-\-\-\-.. etc. but as you > mentioned something like that is less readable, but possibly not as bad > as a sed version. It seems to work fine on Solaris with all versions of tr. I did just blindly extend the '-' without thinking, though...I wonder if there are systems that will get confused about it being a range. It might be safer to just use sed anyway. -Peff