Glenn Fowler wrote: > On Thu, 19 Apr 2007 07:46:21 -0700 Alan Coopersmith wrote: > > I assume he's talking about ksh93 here - how would the > > builtin uname conflict with the real uname and break apps? > > my guess its a diff in -m and/or -p values > can you point me to the /bin/uname source
See http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/uname/ Quick test: -- snip -- $ for i in -p -m -i -n -r -s -v ; do print "builtin: uname $i returns |$(PATH=/usr/ast/bin ; uname $i)|, /sbin/uname returns |$(/sbin/uname $i)|" ; done builtin: uname -p returns |sun4u|, /sbin/uname returns |sparc| builtin: uname -m returns |sun4u|, /sbin/uname returns |sun4u| builtin: uname -i returns |sun4|, /sbin/uname returns |SUNW,Ultra-5_10| builtin: uname -n returns |jupiterb48|, /sbin/uname returns |jupiterb48| builtin: uname -r returns |5.11|, /sbin/uname returns |5.11| builtin: uname -s returns |SunOS|, /sbin/uname returns |SunOS| builtin: uname -v returns |snv_48|, /sbin/uname returns |snv_48| -- snip -- ... which shows that the values for "-p" and -i" differ beteen the builtin and the standalone command... ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 7950090 (;O/ \/ \O;)