In meiner Tex-Datei möchte ich plink (Befehlszeilenprogramm für PuTTY) aufrufen, um einen Remote-Befehl auszuführen und die Ausgabe zu lesen. Wenn ich das mache, erhalte ich die Fehlermeldung „Kann nicht von Standardeingabe lesen: Der Handle ist ungültig“
MWE:
\begin{document}
Calling plink from within LaTeX...
\immediate\write18{plink -load my_session echo remote_response}
\end{document}
Ich denke, dieser Fehler wird von plink und nicht von LaTeX ausgegeben, und ich bin nicht der Erste, der auf dieses Problem stößt (Link1:http://jamesmcdonald.id.au/it-tips/plinkexe-unable-to-read-from-standard-input-the-handle-is-invalid/comment-page-1#comment-115264, Link2:http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/win-plink-stdin-handle-invalid.html)
Die Lösung besteht anscheinend darin, „STDIN und STDOUT umzuleiten“, und obwohl ich ungefähr weiß, was das bedeutet, bin ich mir nicht sicher, wie das in LaTeX geht. Irgendwelche Ideen?