I don't think that the behavior is really unexpected ... the `{...} part
is interpreted by mk, but not the text between the braces. You probably
need to quote it if it contains braces itself.

Am 06.09.2013 13:03, schrieb dexen deVries:
> in p9p mk, this works as expected:
> foo = `{echo bar}
> 
> but the following does not -- rc(1) indicates syntax error:
> foo = `{echo `{echo bar}}
> 
> 
> strace indicates that mk(1) passes input to rc(1) with no closing braces at 
> all.
> 
> 
> i'm using MKSHELL = rc.
> 


Reply via email to