웹 GUI를 통해 대화 형 셸 스크립트를 원격으로 실행해야한다는 요구 사항이 있습니다. 즉, 스크립트의 표준 출력에 인쇄 된 내용을 GUI에서 사용할 수 있어야하고 사용자 입력을 GUI에서 가져 와서 스크립트의 표준 입력에 기록해야합니다.웹 GUI에서 원격으로 대화 형 셸 스크립트 실행
제 질문은 입니다. (a) 이것은 좋은 생각입니까? (b) 누군가가 전에 이런 종류의 문제를 해결 했습니까? 그렇다면 '최선의 방법'은 무엇일까요?
EDIT # 1 : 실행될 스크립트가 웹 서버와 동일한 호스트에 있지 않습니다.
편집 # 2 :
답해 주셔서 감사합니다. 사용자가 하나 이상의 스크립트를 시작하고, 브라우저를 닫고, 언젠가 스크립트의 출력을 확인하고 입력을 제공하기 위해 돌아올 수 있기 때문에 브라우저 측 솔루션이 내 용도에 맞지 않을까 걱정됩니다.
나는 스크립트의 출력을 다른 파일에 저장하는 것과 관련하여 사용자가 브라우저를 실행하면 파일에서 읽기를 시작하고 스크립트가 완료 될 때까지 (Ajax를 통해) 폴링을 계속한다. 실행 중.