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