Zsh 带有screen和trap命令的xterm

Zsh 带有screen和trap命令的xterm,zsh,xterm,Zsh,Xterm,我正在尝试创建一个xterm窗口,我不希望用户使用导致我使用trap命令的“X”按钮关闭窗口 xterm -e zsh -c "trap '' HUP INT TERM XFSZ; python" 上述操作将创建一个zsh,并将启动python进程,用户无法关闭此xterm窗口 我需要记录终端的内容。因此,我使用了script命令 xterm -e script mypgms.log -c "trap '' HUP INT TERM XFSZ;python" 但是,仍然可以使用“X”按钮关

我正在尝试创建一个xterm窗口,我不希望用户使用导致我使用
trap
命令的“X”按钮关闭窗口

xterm -e zsh -c "trap '' HUP INT TERM XFSZ; python"
上述操作将创建一个
zsh
,并将启动
python
进程,用户无法关闭此xterm窗口

我需要记录终端的内容。因此,我使用了
script
命令

xterm -e script mypgms.log  -c "trap '' HUP INT TERM XFSZ;python"
但是,仍然可以使用“X”按钮关闭窗口


我应该怎么做才能让
zsh
python
进程开始,并通过
xterm
中的
script
命令完成日志记录,用户无法关闭它

这将在您的窗口管理器中完成(而不是在xterm或zsh中),这将在您的窗口管理器中完成(而不是在xterm或zsh中)。