美文网首页
linux 终端重命名

linux 终端重命名

作者: 生活就是爱 | 来源:发表于2020-04-15 09:39 被阅读0次

    1.背景

    Linux下新建一个终端, 窗口名称默认叫"终端",对于很多窗口的情况下,不便于查找区分
    现在想给每个终端起一个独特的名字

    2.解决方案

    在网上踩了很多坑,过程心酸,不再赘述(参考资料二中列举了一些)
    实现关键代码如下:

    PS1=$
    PROMPT_COMMAND=
    echo -en "\033]0;New title\a"
    

    实际脚本中,原先代码如下:

    gnome-terminal -x bash -c "cd ./test/;python3 hello_world.py;exec bash"
    

    更新后的代码如下:

    gnome-terminal -x bash -c "PS1=$;PROMPT_COMMAND=;echo -en '\033]0;new_title\a';cd ./test/;python3 hello_world.py;exec bash"
    

    参考资料:
    gnome-terminal使用
    Change the title of a terminal on Ubuntu 16.04

    相关文章

      网友评论

          本文标题:linux 终端重命名

          本文链接:https://www.haomeiwen.com/subject/ahsqvhtx.html