Você pode verificar se ssh
é bem-sucedido diretamente em if
, assim:
if ssh maulinglawns@<host> 'exit'; then
echo "ssh success. Do stuff here..."
else
echo "ssh failed"
exit 1
fi
Nota: testado com o Bash, mas também deve funcionar no Zsh.