|
|
|
|
|
|
|
|
|
|
xen-devel
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
|
|
|
|
|