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

Re: [Xen-devel] getting etherboot compiling



On Mon, Feb 04, 2008 at 05:07:19PM +0000, Ian Jackson wrote:

> John Levon writes ("Re: [Xen-devel] getting etherboot compiling"):
> > It's the variable substitution command, not understand by the 'real'
> > Bourne shell
> 
> You mean the ${...#...} construction in this line
>          echo "  ETHERBOOT_ROM($nic,${makerom#*-p}) \\"
> ?

Yep.

> This is specified in SuSv3 `Shell Command Language' section 2.6.2
> `Parameter Expansion', final part of the normative text.

Original Bourne shell isn't SuSv3 (would be hard for that to be true :)

Such standards allow a system to provide a way of choosing to opt into
them. On Solaris, that involves fiddling with the path to pick the
standard variants (adding /usr/xpg4/bin would do it I think). This was
because SuS and other standards are incompatible with various bits of
historical behaviour.

regards
john

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.