在屏幕会话中查看所有打开的shell时列出当前工作目录

时间:2011-06-18 21:38:24

标签: gnu-screen

我使用屏幕并在其中启动一些shell。现在,如果我使用Ctrl-a列出所有shell,那么,所有窗口都会列出一个通用的“bash”标签。如何更改它,例如,以便它们也列出该窗口的当前工作目录。

1 个答案:

答案 0 :(得分:0)

没关系,我明白了。通过Ctrl-A“序列显示的内容是xterm窗口名称,因此您必须将其设置为其他内容。

所以,对于bash,把它放在.bashrc

PROMPT_COMMAND='
if [ $TERM = "screen" ]; then
echo -n -e "\033k$MYPWD\033\\"
fi
'