Ich habe ein Skript, das eine virtuelle Maschine erstellt und mir eine IP-Adresse zurückgibt. Dann möchte ich so etwas machen:
waitforssh 192.168.2.38 && ssh 192.168.2.38
Und es wird warten, bis die Maschine hochgefahren ist und ssh reagiert, dann ssh hinein.
waitforssh ist der Befehl, den ich finden muss.
Würden nmap, netcat, fping oder ping den Job machen? Ich habe Netcat ausprobiert, aber es gibt in nur wenigen Sekunden auf, wenn der Host nicht erreichbar ist.
Es muss die Tatsache berücksichtigen, dass der Computer selbst startet und es einige Zeit dauern kann, bis auf Netzwerkpakete reagiert wird.