Thread (5 messages) flat view 5 messages, 4 authors, 2016-06-15

Re: /bin/sh portability question

From: Joel Becker <hidden>
Date: 2016-06-15 22:42:07

On Fri, Sep 23, 2005 at 12:48:39PM -0700, H. Peter Anvin wrote:
Peter Eriksen wrote:
quoted
     path=$(dirname $0)
...
     ./git.sh: syntax error at line 4: `path=$' unexpected
I think $(foo) is required by POSIX.
	I believe that Solaris and others (AIX IIRC) have /bin/sh linked
to /bin/ksh, and it behaves as the POSIX shell when run as /bin/ksh, but
behaves as a much more true-to-bourne shell when run as /bin/sh.

Joel

-- 

"Nearly all men can stand adversity, but if you really want to
 test a man's character, give him power."
	- Abraham Lincoln

Joel Becker
Principal Software Developer
Oracle
E-mail: joel.becker@oracle.com
Phone: (650) 506-8127
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help