From: Florian Weimer Date: Sat, 04 Aug 2007 07:10:00 GMT Subject: Re: Shell script cleanups/style changes? Message-ID: <873ayzojw7.fsf@mid.deneb.enyo.de> In-Reply-To: <20070802214103.GT29424@schiele.dyndns.org> * Robert Schiele: >> Sure. What about the git-rebase line using $(($end - $msgnum)) ? > > Bad on Solaris: > > $ uname -a > SunOS solaris10-x64 5.10 Generic i86pc i386 i86pc > $ end=1 > $ msgnum=5 > $ echo $(($end - $msgnum)) > syntax error: `(' unexpected > $ Is this with /usr/xpg4/bin/sh or /bin/sh? The latter is not POSIX and should not be used by GIT, IMHO, otherwise there will be endless issues in less-well-tested code paths. Is rewriting the shebang lines to use the POSIX shell an option for GIT?