在我的 tex 文件中,我想调用 plink(PuTTY 的命令行应用程序)来执行远程命令并读取输出。当我执行此操作时,我收到错误“无法从标准输入读取:句柄无效”
梅威瑟:
\begin{document}
Calling plink from within LaTeX...
\immediate\write18{plink -load my_session echo remote_response}
\end{document}
我认为这个错误是 plink 输出的,而不是 LaTeX 的,而且我也不是第一个遇到这个问题的人(链接1:http://jamesmcdonald.id.au/it-tips/plinkexe-unable-to-read-from-standard-input-the-handle-is-invalid/comment-page-1#comment-115264,链接2:http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/win-plink-stdin-handle-invalid.html)
解决方案显然是“重定向 STDIN 和 STDOUT”,虽然我隐约知道这意味着什么,但我不确定如何在 LaTeX 中做到这一点。有什么想法吗?