怎么使shell脚本更加漂亮

实现效果如下:


1、修改 vim ~/.bashrc 文件

2、将PS1就改为 export PS1=$"\[\033[01;32m\] \[\033[01;36m\]\u@\h\[\033[00m\]:\w\[\033[31m\]\$(parse_git_branch)\[\033[01;33m\]\[\033[00m\] "



3、其中蓝色01表示高亮;32表示字体或图标颜色,参考如下

前景背景颜色

---------------------------------------

3040黑色

3141紅色

3242綠色

3343黃色

3444藍色

3545紫紅色

3646青藍色

3747白色

1透明色


代码意义

-------------------------

0OFF

1高亮显示

4underline

5闪烁

7反白显示

8不可见

4、借助http://shapecatcher.com/获取自己想要的图标,或者https://unicode-table.com/en/#control-character点击下图的红框复制图标;

最后直接粘贴到代码中,如上代码红色部分;


参考https://unix.stackexchange.com/questions/25903/awesome-symbols-and-characters-in-a-bash-prompt

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...