Ich möchte einen Befehl, der ssh'es in eine Maschine, führt einen Befehl (CD oder Ausführen eines Skripts oder su), und gibt mir dann die Shell. Das Übergeben eines Befehls an ssh scheint immer beendet zu sein.ssh mit Befehl .... Plus die Shell
Einige Beispiele von dem, was ich suche: 'ssh me @ machine1 "./executeMyScript & & cd/developmentDirectory"' und dann wieder meine Schale gibt es mir.
Die Gründe, warum ich dies tun möchte, ist, weil ich mrxvt (tabbed x terms) verwende, die es mir ermöglicht, Befehle für alle meine Registerkarten beim Start auszuführen. Ich hätte gerne ein paar SSH-Verbindungen zur gleichen Maschine, aber sie haben verschiedene Dinge nach dem Sshing.
-Rob
Vielen Dank!
danke! Bei erster Inspektion funktioniert das genau so, wie ich es möchte! Hurra für "-t"! – robarson
Obwohl diese Frage angemessen beantwortet wurde, wenn jemand liest, weißt du, wie ich die Instanz von bash haben kann, die ich mit diesem Befehl öffne emacs (so dass, wenn ich Emacs schließe, es zurück zu meinem Bash-Terminal gelangt) ? Hoppla ... sogar etwas, das Emacs öffnet, ohne dass Bash gut wäre (so dass der Emacs nicht sofort nach dem Start beendet wird). – robarson