Skip to content

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; }

  • 打印日志方法

    bash
    success "成功日志"
    warn "警告日志""
    error "异常日志"
    echo "普通日志"
  • 脚本缩成一行,1.{ 后面必须有空格。2.命令结尾必须加 ;。3.} 前面要有空格或分号

上次更新时间:

最近更新