centos Learning: write a shell with logging -

vim init.sh

#定义变量 类似于临时环境变量
ERR_LOGFILE="error.log"
#获取当前时间 注意 这个符号可以赋值 ``
CUR_TIME=`date +'%Y-%m-%d %H-%M-%S'`
#-f 判断文件存在
if [ -f $ERR_LOGFILE ]
        then
                // >> 追加写入   >直接写入 覆盖
                echo "add log at time $CUR_TIME" >> error.log;
        else
                echo -e "log init at $CUR_TIME\n" > error.log;
fi
Published 65 original articles · won praise 3 · views 50000 +

Guess you like

Origin blog.csdn.net/web_orange/article/details/73604461