发布网友 发布时间:2022-04-23 07:04
共2个回答
热心网友 时间:2022-06-17 05:18
你的脚本写的和你想要实现的功能有些出入(脚本里有错误),我修改了一下,你看能不能实现你的功能:
#!/bin/bash
NAME=$(ls ./ | grep 'etcbak')
echo $NAME
if [ -z $NAME ]; then
mkdir ./etcbak
fi
YY=`date +%Y`
MM=`date +%m`
dd=`date +%d`
BAKUP=$YY$MM$dd\_etc.tar.gz
tar -zcvf $BAKUP ./
echo "file backup finish"
热心网友 时间:2022-06-17 05:18
BAKUP=$YYMMDD_etc.tar.gz
改为:
BAKUP=/root/etcbak/${YY}${MM}${dd}_etc.tar.gz