Dies ist eine Folgefrage zur Frage Wie verwendet man ssh in einem Shell-Skript? Frage. Wenn ich auf dem entfernten Rechner einen Befehl ausführen möchte, der auf diesem Rechner im Hintergrund läuft, wie bekomme ich dann den ssh-Befehl zurück? Wenn ich versuche, einfach das kaufmännische Und (&) am Ende des Befehls einzufügen, bleibt er einfach hängen. Die genaue Form des Befehls sieht wie folgt aus:
ssh user@target "cd /some/directory; program-to-execute &"
Irgendwelche Ideen? Eine Sache, die zu beachten ist, ist, dass Logins auf dem Zielcomputer immer ein Textbanner erzeugen und ich habe SSH Die Tasten sind so eingerichtet, dass kein Passwort erforderlich ist.