Mir gefällt folgender Ansatz. Auch weil ich Variablen im Heredoc verwenden kann.
1 2 3 4 5 6 7 | if ! ssh user@server.beispiel.de /bin/bash << EOF #VIELE ZEILEN AN KOMMANDOS, BEDINGUNGEN USW. #VARIABLEN KANN ICH AUCH NUTZEN. EOF then echo "Keine SSH-Verbindung möglich." fi |
Gibt es bessere Lösungen, die sich noch einfacher schreiben lassen?