plink '잘못된 핸들': stdin 및 stdout을 리디렉션하는 방법은 무엇입니까?

plink '잘못된 핸들': stdin 및 stdout을 리디렉션하는 방법은 무엇입니까?

내 tex 파일에서 원격 명령을 실행하고 출력을 읽기 위해 plink(PuTTY용 명령줄 응용 프로그램)를 호출하려고 합니다. 이렇게 하면 '표준 입력에서 읽을 수 없습니다: 핸들이 잘못되었습니다'라는 오류가 발생합니다.

MWE:

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

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

   \end{document}

이 오류는 LaTeX가 아닌 plink에 의해 출력된 것으로 생각되며 이 문제가 처음 발생한 것은 아닙니다(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에서 이 작업을 수행하는 방법을 잘 모르겠습니다. 어떤 아이디어가 있나요?

관련 정보