#!/bin/sh START_LOG="/tmp/openclash_start.log" LOG_FILE="/tmp/openclash.log" LOG_OUT() { if [ -n "${1}" ]; then echo -e "${1}" > $START_LOG echo -e "$(date "+%Y-%m-%d %H:%M:%S") ${1}" >> $LOG_FILE fi } LOG_ALERT() { echo -e "$(tail -n 20 $LOG_FILE |grep -E 'level=fatal|level=error|FTL\ \[Config\]' |awk 'END {print}')" > $START_LOG sleep 3 } SLOG_CLEAN() { echo "" > $START_LOG }