概述
参考 : https://www.jb51.net/article/141286.htm
cat > log.sh << 'EOF'
#!/bin/sh
function info(){
DATE_N=`date "+%Y-%m-%d %H:%M:%S"`
echo -e "$DATE_N $@ "
}
function success(){
DATE_N=`date "+%Y-%m-%d %H:%M:%S"`
echo -e "$DATE_N 33[32m $@ 33[0m"
}
function error(){
DATE_N=`date "+%Y-%m-%d %H:%M:%S"`
echo -e "$DATE_N 33[31m $@ 33[0m"
}
EOF
测试
cat > test.sh << 'EOF'
#!/bin/sh
. ./log.sh
info "123"
success "123"
error "123"
EOF
sh test.sh
示例
#!/bin/bash
#
#下面是字体输出颜色及终端格式控制
#字体色范围:30-37
echo -e "