我使用屏幕并在其中启动一些shell。现在,如果我使用Ctrl-a列出所有shell,那么,所有窗口都会列出一个通用的“bash”标签。如何更改它,例如,以便它们也列出该窗口的当前工作目录。
答案 0 :(得分:0)
没关系,我明白了。通过Ctrl-A“序列显示的内容是xterm窗口名称,因此您必须将其设置为其他内容。
所以,对于bash,把它放在.bashrc
中PROMPT_COMMAND='
if [ $TERM = "screen" ]; then
echo -n -e "\033k$MYPWD\033\\"
fi
'