From 1b45a1831617b318c3c22a560ba3a31c083e584b Mon Sep 17 00:00:00 2001 From: djshen Date: Tue, 19 Sep 2023 09:29:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20'bash/7z=E5=A4=87=E4=BB=BD?= =?UTF-8?q?=E6=96=87=E4=BB=B6/7z-app-backup.sh'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bash/7z备份文件/7z-app-backup.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 bash/7z备份文件/7z-app-backup.sh diff --git a/bash/7z备份文件/7z-app-backup.sh b/bash/7z备份文件/7z-app-backup.sh new file mode 100644 index 0000000..b936f65 --- /dev/null +++ b/bash/7z备份文件/7z-app-backup.sh @@ -0,0 +1,9 @@ +time=$(date "+%Y-%m-%d_%H:%M:%S") +zipfilename="Docker挂载目录备份_"$time".7z" +storagepath="压缩文件存储目录" +zippassword="压缩密码" +zippath=${storagepath}/${zipfilename} +filepath="需要备份的文件夹目录" +7z a -p${zippassword} -r $zippath $filepath > /dev/null 2>&1 +deleteBakDay=1 +find $storagepath -name "Docker挂载目录备份_*.7z" -type f -mtime +${deleteBakDay} -exec rm -rf {} \; > /dev/null 2>&1 \ No newline at end of file