저는 tmux를 사용하고 있으며 쉘은 zsh이며 모든 종류의 Oh-my-zsh 사용자 정의가 포함되어 있습니다. 최근에 프로그램 실행을 마쳤을 때 터미널이 갑자기 닫히는 것을 경험하기 시작했습니다(예: less 및 기타 항목에 git log가 표시됨). 여러 프로그램을 실행할 때 본 적이 있어서 셸 자체일 수도 있을 것 같지만 확실히는 알 수 없습니다.
그래서 저는 쉘이 수행 중인 작업에 대한 로그 파일을 생성하도록 쉘을 구성하는 실용적인 방법을 알고 싶습니다. 그러면 충돌을 일으키는 원인에 대한 정보를 볼 수 있을 것입니다. 어쩌면 코어 덤프 등을 구성하고 거기에 GDB를 사용할 수도 있습니다.
zsh는 수년 동안 나에게 매우 신뢰할 수 있었기 때문에 어디서부터 시작해야 할지 조금 혼란스러웠습니다.