2
화면 세션 내에서 실행중인 서버가 있는데이 프로그램에 명령을 보내려고합니다. 나는 screen -X가 나의 대답이라고 생각했다. 그러나 나에게 접근 할 수있는 모든 것은 화면 명령 (title, exec, etc.)이다.화면 세션에서 활성 프로그램에 명령을 보내시겠습니까?
마치 프로그램에 입력하는 것처럼 명령을 보낼 수 있어야합니다. 어떤 아이디어?
화면 세션 내에서 실행중인 서버가 있는데이 프로그램에 명령을 보내려고합니다. 나는 screen -X가 나의 대답이라고 생각했다. 그러나 나에게 접근 할 수있는 모든 것은 화면 명령 (title, exec, etc.)이다.화면 세션에서 활성 프로그램에 명령을 보내시겠습니까?
마치 프로그램에 입력하는 것처럼 명령을 보낼 수 있어야합니다. 어떤 아이디어?
exec
명령과 함께 screen
의 -p
및 -X
옵션을 사용할 수 있습니다.
예를 들어 screen -X exec ".\!\!" echo foo
을 시도하면 현재 실행중인 프로그램에 "foo"가 전송됩니다.
첫 번째 명령이 작동하지 않는 경우 screen -X exec ".!" echo foo
을 시도해 볼 수도 있습니다.
나는 그 망할 설명서를 다 읽었으며, 전혀 도움이되지 못했습니다. – Dragonshadow
@Dragonshadow : 나는 너에게 불쌍했다. 첨부 된 명령. – Borealid
"exec 할 수 없습니다. \! \!": 해당 파일이나 디렉토리가 없습니다. " 전체 임원 섹션이 나에게 의미가 없었습니다 – Dragonshadow