On 01/03/11 16:13, Eric Blake wrote:
> $ /bin/sh -c 'v=`nonesuch` 2>/dev/null'
> nonesuch: not found
> $ /bin/sh -c 'v=`(nonesuch) 2>/dev/null`'
> $

Just for grins, how about trying:

/bin/sh -c 'v=`exec 2>/dev/null;nonesuch`'

I think it works for me on a Sun box:

 sunfall_bkorb $ /bin/sh -c '`nonesuch`' 2>/dev/null
 sunfall_bkorb $ /bin/sh -c '`nonesuch` 2>/dev/null'
/bin/sh: nonesuch: not found
 sunfall_bkorb $ /bin/sh -c '`exec  2>/dev/null;nonesuch`'

Reply via email to