reptyr

그래픽 터미널에서 실행되는 프로그램을 다른 프로그램으로 바꾸는 방법은 무엇입니까?
reptyr

그래픽 터미널에서 실행되는 프로그램을 다른 프로그램으로 바꾸는 방법은 무엇입니까?

그래픽 터미널에서 실행되는 ncurses 프로그램이 있고 해당 터미널 외부에서 내가 선택한 다른 프로그램으로 top대체될 명령을 실행하고 싶다고 가정해 보겠습니다.top 이 문제를 해결하는 일반적인 방법이 있다고 생각합니다. 올바른 창의 PTY 찾기 PTY를 유지하면서 터미널에서 프로그램 종료 대체 명령을 생성하고 PTY I/O를 연결하여 명령 읽기/쓰기 이 문제를 해결하기 위해 기존의 일반 솔루션을 Google에서 검색했지만 유용한 포인터가 생성되지 않았습니다. 이에 대한 구체적인 사용 ...

Admin

Bash의 작업 목록에 프로세스를 추가하는 것이 가능합니까(예: 역방향 "disown")?
reptyr

Bash의 작업 목록에 프로세스를 추가하는 것이 가능합니까(예: 역방향 "disown")?

disown일을 마치고 마음이 바뀌면 bash어떻게든 취소할 수 있나요? 그렇다면 한 단계 더 나아가 임의의 프로세스를 작업 제어 하에 두는 것이 가능합니까(허용 가능한 한도는 내가 프로세스를 소유한다는 것입니다)? 궁극적으로 다음과 같은 워크플로가 가능해집니다. 작업을 백그라운드에 넣습니다( ^z다음에 bg). pid를 얻으세요 ( jobs -p %+얻으세요 <pid>) screen또는 세션 을 열고 tmux연결한 후 이를 사용하여 다음 단계를 수행합니다. 일자리를 구하는 데 사용...

Admin

스크린 재인쇄 스크린
reptyr

스크린 재인쇄 스크린

최근 발견 이후 reptyr나의 첫 번째 행동은 그것을 깨기 위해 할 수 있는 모든 일을 하는 것이었습니다. 여기에는 reptyr다음과 같이 화면을 화면 세션으로 전환하는 작업이 포함됩니다. $ screen My zshrc cats some stuff here. $ reptyr $(pgrep screen) 나는 이것이 정상적으로 실패하거나 나쁘게 실패할 것이라고 생각하지만 실패에는 몇 가지 흥미로운 부작용이 있습니다. zsh: suspended screen %...

Admin

Reptyr 다음에 tmux를 pty에 첨부하시겠습니까?
reptyr

Reptyr 다음에 tmux를 pty에 첨부하시겠습니까?

나는 Reptyr에게 다음을 수행하여 "새 pty를 열도록" 지시했습니다. reptyr -L 7969 그 중 7969는 Rabbitmq-server의 PID입니다. Reptyr의 출력은 다음과 같습니다. Opened a new pty: /dev/pts/25 하지만 tmux를 이 pty에 어떻게 연결합니까? 미리 감사드립니다 :) ...

Admin