Получить exit код при выполнении удаленной команды SSH
Подключаюсь по ssh с ключем verbose
ssh -v -p $port $name $REMOTE_COMMAND
и выполняю удаленную команду
REMOTE_COMMAND="cd ${EXTRACT_PATH} && `
`if [[ -d /home/${VERSION} ]]; then `
`echo Exist ; exit 12 ; `
`else echo NotExist ; `
`fi"
С помощью ключа verbose удается получить на консоле статус debug1: Exit status 12
Но если выполнить команду echo $?, то возвращает 0.
Как мне получить статус удаленного exit при выполнении команды echo $??