Ejecutar el comando de shell que tiene comillas anidadas a través de ssh

Tengo este siguiente comando de shell:

ssh user@host "df | grep /dev/ | \
awk 'BEGIN{print "DISK", "%USAGE", "STATUS"} {split($5, a, "%"); \
var="GREEN"; print $1, $5, var}' | column -t"

Necesito ejecutar esto sobre ssh pero obtengo un error de sintaxis debido a la presencia de comillas dobles y simples anidadas.

Probé los caracteres de escape antes del comienzo y el final de las comillas, pero no resolvió el problema.

Sin embargo, en el sistema local que se ejecuta esto dará el siguiente resultado:

$ df | grep /dev/ | \
awk 'BEGIN{print "DISK", "%USAGE", "STATUS"} {split($5, a, "%"); \
var="GREEN"; print $1, $5, var}' | column -t
DISK       %USAGE  STATUS
/dev/sda1  95%     GREEN

Respuestas a la pregunta(3)

Su respuesta a la pregunta