答案1
setTitle() {
echo -e "\033]0;$@\007"
}
或者,可以使用
"\033]0;$@\a"
將其與 PROMPT_COMMAND 變數或 PS1 變數結合使用~/.bashrc
,您可以執行以下操作:
PS1="$PS1$(setTitle $(date) )"
其作用是,每次呼叫重繪時,該位元都會將時間戳記新增到終端的標題中。因此,每個選項卡都可以有執行最後一個命令的時間戳記。
從那裡,您可以添加其他形式的命令來$()
代替date
.或~/.bashrc
在文件末尾調用一次,以便在整個會話中只有不變的提示,但每個選項卡都是唯一的。
也可以看看: 如何僅使用命令列更改目前終端選項卡的標題