Shell脚本实现归档压缩指定的文件夹,执行脚本后文件夹里无任何文件

发布网友 发布时间: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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com