¿Hay alguna manera de obligar a SSH a usar un shell particular en el extremo remoto, independientemente de cuál sea el shell predeterminado del usuario?
He intentado soluciones similares a:
ssh host.domain.com /bin/bash -c 'complicated, multi-line command'
pero desafortunadamente, el shell predeterminado en el extremo remoto es responsable de analizar la parte del "comando complicado de varias líneas", y estoy teniendo dificultades para escapar lo suficiente como para que funcione tanto para los usuarios de shell Bash como para C.