1.编写函数,实现打印绿色OK和红色FAILED,判断是否有参数,存在为OK,不存在为FAILED;
脚本编写如下:
[root@rhcsa ~]# cat color.sh
#!/bin/bash
##############################################################
# File Name: color.sh
# Version: V1.0
# Author: xx
# Email: xx@163.com
# Organization: http://www.xx.com/xx/
# Created Time : 2022-07-18 14:50:00
# Description:
##############################################################
color()
{
if [ ! -z "$1" ];then
echo -e "\033[32m ok \033[0m"
else
echo -e "\033[31m FAILED \033[0m"
fi
}
color $1
执行结果如下:
[root@rhcsa ~]# ./color.sh a
ok // 这里shell中显示是绿色的
[root@rhcsa ~]# ./color.sh
FAILED // 这里shell中显示是红色的
#:字体颜色如何打印: