sh 删除旧的Timemachine备份脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 删除旧的Timemachine备份脚本相关的知识,希望对你有一定的参考价值。

#!/bin/bash

cd /Volumes/Time\ Machine/Backups.backupdb/Ikuo’s\ Mac\ mini

BACKUPS=(\
    2015-03-23-093603
    2015-04-13-032009
    2015-05-11-005904
    2015-06-01-000440
    2015-07-06-075631
    2015-08-03-004144
    2015-09-07-003916
    2015-10-05-000135
    2015-11-02-013219
    2015-12-07-002540
)

for BACKUP in ${BACKUPS[@]}; do
    if [ -d $BACKUP ]; then
        tmutil delete $BACKUP
    fi
done

以上是关于sh 删除旧的Timemachine备份脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Mac OSX 系统备份及恢复 Mac 数据

sh 用于备份和从AWS S3删除旧备份的简单脚本shell

无法从脚本.sh中删除.tgz文件

shell备份,重命名,删除目录下面的文件

sh 在timemachine中排除node_modules

第四期新手教程:备份 macOS 系统和恢复