linux系统命令行或shell里面设置终端title标题(适用与ubuntu,centos)

电脑知识 投稿 8100 0 评论

linux系统命令行或shell里面设置终端title标题(适用与ubuntu,centos)

方法一:自定义方法

在~/.bashrc中添加下面代码:


function set-title() {
  if [[ -z "$ORIG" ]]; then
    ORIG=$PS1
  fi
  TITLE="\[\e]2;$*\a\]"
  PS1=${ORIG}${TITLE}
}

在命令行或shell脚本里面通过以下命令或代码:


set-title www.feishuai.vip

即可将当前终端的title设置为 www.feishuai.vip

方法二:命令行方式

使用转义码字符


echo -e "\033]0;我的虚拟终端窗体标题3\007"

使用转义字符


echo -n $'\e'"]0;我的虚拟终端窗体标题"$'\a'

方法三:提示符方式


export PS1="\[\033]0;标题\007\]"

编程笔记 » linux系统命令行或shell里面设置终端title标题(适用与ubuntu,centos)

赞同 (43) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽