plink「無效句柄」:如何重定向標準輸入和標準輸出?

plink「無效句柄」:如何重定向標準輸入和標準輸出?

在我的 tex 檔案中,我想呼叫 plink(PuTTY 的命令列應用程式)來執行遠端命令並讀取輸出。當我這樣做時,我收到錯誤“無法從標準輸入讀取:句柄無效”

微量元素:

   \begin{document}
   Calling plink from within LaTeX...

   \immediate\write18{plink -load my_session echo remote_response}

   \end{document}

我認為這個錯誤是由plink輸出的,而不是LaTeX,而且我不是第一個遇到這個問題的人(link1: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 中執行此操作。有任何想法嗎?

相關內容