¿Cómo usar bash $ (awk) en un solo comando ssh?

Estoy tratando de ejecutar un solo comando sobressh que contiene `sub-code` o $ (sub-code) (lo uso todo el tiempo pero no sé el nombre oficial para eso) para ser ejecutado primero, pero en el servidor de destino.

Por el bien del argumento, digamos que este es el comando que quiero usar. Por supuesto esto se puede hacer conhostname, pero esto es solo un ejemplo simplificado que contiene toda la magia de formateo que quiero usar.

echo `uname -a | awk '{print $2}'`

No hay problema. Pero, ¿cómo escapar de esto correctamente para enviarlo a travésssh en un solo comando? Lo siguiente es incorrecto, porque le permite al servidor responder su nombre de host local. El subcódigo se ejecuta localmente:

ssh myServer echo `uname -a | awk '{print $2}'`

Pero cualquier estado de escape que se me ocurra no funciona:

$ ssh myServer echo \`uname -a | awk '{print $2}'\`
awk: cmd. line:1: {print $2}`
awk: cmd. line:1:           ^ invalid char '`' in expression
$ ssh myServer echo \$(uname -a | awk '{print $2}')
bash: syntax error near unexpected token `('
$ ssh myServer echo \$\(uname -a | awk '{print $2}')
bash: syntax error near unexpected token `)'
$ ssh myServer echo \$\(uname -a | awk '{print $2}'\)
awk: cmd. line:1: {print $2})
awk: cmd. line:1:           ^ syntax error
bash: -c: line 0: unexpected EOF while looking for matching `)'
bash: -c: line 1: syntax error: unexpected end of file

Me gustaría una respuesta que incluya el uso adecuado de escape` or $() because I'd like to know if it's possible.echo` podria ser algo mas complicado.

Respuestas a la pregunta(5)

Su respuesta a la pregunta