echo 信息 可将信息输出至下一行,所见即所得。
[12:55:34 root@qiyue[ ~]#echo 暴龙战士
暴龙战士
echo -n 信息 使用n选项,输出时不换行,
[13:48:03 root@qiyue[ ~]#echo -n 暴龙战士
暴龙战士[13:49:01 root@qiyue[ ~]#
echo -e 启用转义符号"\"功能。下面将列举几个常用选项:
\b 删除前一字符,前提是后面也必须存在字符。
[14:00:37 root@qiyue[ ~]#echo -e "123\b暴龙战士"
12暴龙战士
\n 换行输出
[14:03:44 root@qiyue[ ~]#echo -e "无双战神\n暴龙战士"
无双战神
暴龙战士
\f 换行输出,新行首接行尾
[14:03:59 root@qiyue[ ~]#echo -e "无双战神\f暴龙战士"
无双战神
暴龙战士
\t 插入制表符,制表符就是tap
[14:04:36 root@qiyue[ ~]#echo -e "无双战神\t暴龙战士"
无双战神 暴龙战士
\r 后面的等量字符将会覆盖前面的字符
[14:08:01 root@qiyue[ ~]#echo -e "无敌无双战神\r暴龙战士"
暴龙战士战神
\\ 插入\
[14:09:35 root@qiyue[ ~]#echo -e "无双战神\\暴龙战士"
无双战神\暴龙战士
echo –e “\控制码[字体色号;背景色号m信息\033[控制码” 这个命令可以用来设计信息内容,举例几个常用的控制码和色号
字体色号: 30 31 32 33 34 35 36 37 3732
背景色号: 40 41 43 44 45 46 47
控制码
\033[1m 高亮
\033[4m 下划线
\033[5m 闪烁
\033[7m 反显
\033[8m 渐隐
\033[30m — \33[37m 设置字体颜色
\033[40m — \33[47m 设置背景颜色
例:
47
字体颜色为红色,背景颜色为蓝色,控制码高亮