linux echo命令颜色显示

echo命令颜色显示:

echo:
      -n:  不换行.
      -e:让转移符生效. \t(tab) \n (换行)

实例:

$ echo -e "\033[34mabcd\033[0m"
abcd

其中:\033:控制符相当于crtl键、[3  :表示颜色、4:表示颜色、从1-7开始、\033[0m:表示结尾符. 写法如这种 \033[3 1-7

$ echo -e "\033[1;5;31mWarning\033[0m" change the password.
Warning change the password.
Warning 这个字段会一闪一闪的样式.

echo高级用法:
# echo -e "用户 进程ID %CPU 命令 \n $(ps aux | awk '{print $1, $2, $3, $11}' | sort -k3rn | head -n 10 )"| column -t
用户      进程ID   %CPU  命令
mysql     4194     22.9  /usr/sbin/mysqld
root      3750     3.0   /opt/dbackup3/bin/dbackup3-storaged
root      3436882  2.0   ps
root      3529     0.1   /usr/sbin/irqbalance
root      3690     0.1   /opt/scutech/dbackup3/bin/dbackup3-backupd
root      415      0.1   [kswapd0]
root      416      0.1   [kswapd1]

 

 



posted @ 2019-07-02 11:46  梦徒  阅读(1276)  评论(0)    收藏  举报