为了账号安全,请及时绑定邮箱和手机立即绑定

echo高亮相关选项设置方法

标签:
Linux

echo显示高亮设置:
格式如下:
echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"
例如:
echo -e "\033[42;35m ceshizifu \033[0m"
其中42的位置代表底色, 35的位置是代表文字的颜色
注意;
1、文字颜色后面有个m
2、字符串前后可以不写空格,如果有的话,输出也是同样有空格

控制选项说明 :
\033[0m 关闭所有属性
\033[1m 设置高亮度
\033[4m 下划线
\033[5m 闪烁
\033[7m 反显
\033[8m 消隐
\033[30m -- \33[37m 设置前景色
\033[40m -- \33[47m 设置背景色
\033[nA 光标上移n行
\033[nB 光标下移n行
\033[nC 光标右移n行
\033[nD 光标左移n行
\033[y;xH设置光标位置
\033[2J 清屏
\033[K 清除从光标到行尾的内容
\033[s 保存光标位置
\033[u 恢复光标位置
\033[?25l 隐藏光标
\033[?25h 显示光标

$(tput sgr0):属性恢复为默认,和 \033[0m 关闭所有属性 可以起到同样作用;
以上的\033换成\e 也是可以的。

关联数组:
关联数组可以使用字符串作为数组索引
声明:declare -A ass_array
赋值:ass_arry[index] = something

if [[ !$execshell=~^[0-9]+ ]];then
echo "lai le "
exit 0
fi

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消