Thread Net::OpenSSH > nachfolgende, abhängige Kommandos (11 answers)
Opened by Martin at 2013-09-19 18:32

martin.g
 2013-09-23 12:45
#170514 #170514
User since
2013-09-20
40 articles
BenutzerIn
[default_avatar]
Meines sieht ähnlich aus. Ich kann kein echo auf dem Remote Host verwenden, weil es nur eine API ist, aber es gibt ein NOP Kommando, das sich dafür auch gut eignet, das Ende der Ausgabe festzustellen.
Der Remote Host basiert eigentlich auch auf Linux (Gentoo) - keine Ahnung, was der API Programmierer sich bei dem Windows Zeilenumbruch gedacht hat. War wahrscheinlich keine Absicht. Macht aber auch nichts, jetzt, wo ich es weiß.
shell() verwende ich ebenfalls, muss man wohl auch.

Mich würde nur interessieren, wieso Du blocking(1) verwendest. Hast Du Dir dabei irgendwas gedacht? Bzw. weißt Du, was genau das tut? Ich bilde mir ein, dass es bei mir nur mit blocking(0) funktioniert hat und so habe ich es aktuell auch.
Und die Demo, die ich meinte, verwendet in Zusammenhang mit shell() auch immer blocking(0). Irgendwer schreibt dort auch, dass sein Programm erst funktioniert, seit er das eingebaut hat:
http://www.perlmonks.org/?node_id=569657

Viele Grüße
Martin

View full thread Net::OpenSSH > nachfolgende, abhängige Kommandos