echo命令

一    echo命令

(1) -e参数

特点:识别转义和特殊意义的符号,如换行符、n、制表符\t、转义符\等!

echo -e 'hello\n'

# 说明:会将''中\n的特殊含义激发出来!

e:'激活转义字符',使用-e选项时,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出

补充

颜色的应用

'\e' == '\033'

 

日志:正确用绿色显示,错误用红色显示!

颜色控制和字体控制选项的定义顺序无所谓,只要被定义出来,shell都能识别。

建议定义了颜色后同时定义关闭颜色,否则颜色会继续影响bash环境的颜色!

说明:因为需要使用特殊符号,所以需要配合-e选项来识别特殊符号

echo 命令显示带颜色的字(控制)

vim 设置配色方案

(2)文字闪烁

echo -e "\033[37;31;5mMySQL Server Stop...\033[39;49;0m"

红色数字处还有其他数字参数:0 关闭所有属性、1 设置高亮度(加粗)、4 下划线、5 '闪烁'、7 反显、8 消隐

控制选项

(3)-n参数

说明:去除末尾的换行符,输出不换行!

(4)环境变量

最终参考

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值