shell-脚本模版
通用模版
shell
#!/bin/bash
set -euo pipefail
#-----输出颜色定义-----
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[0;33m'
NC='\033[0m'
#-----打印日志方法-----
error() { echo -e "${RED}Error: $1${NC}" >&2; }
warn() { echo -e "${YELLOW}Warning: $1${NC}" >&2; }
success() { echo -e "${GREEN}$1${NC}"; }如果异常日志必须退出执行,可以改为
error() { echo -e "${RED}Error: $1${NC}" >&2; exit 1; }打印日志方法
bashsuccess "成功日志" warn "警告日志"" error "异常日志" echo "普通日志"脚本缩成一行,1.{ 后面必须有空格。2.命令结尾必须加
;。3.} 前面要有空格或分号