Есть ли способ заставить SSH использовать определенную оболочку на удаленном конце, независимо от того, какая оболочка пользователя по умолчанию?
Я пробовал решения, похожие на:
ssh host.domain.com /bin/bash -c 'complicated, multi-line command'
но, к сожалению, оболочка по умолчанию на удаленном конце отвечает за синтаксический анализ части «сложной многострочной команды», и мне трудно ее избежать, чтобы работать как для пользователей оболочки Bash, так и для C.