gruvin.me

techno ramblings and such

macOS Delete All Local Snapshots

Single line at shell prompt …

$ for i in tmutil listlocalsnapshots / | egrep -o '\d{4}-\d{2}-\d{2}-\d+'; do sudo tmutil deletelocalsnapshots $i; done

In a bash/zsh script …

#!/bin/bash
for i in tmutil listlocalsnapshots / | egrep -o '\d{4}-\d{2}-\d{2}-\d+'
do
    sudo tmutil deletelocalsnapshots $i
done

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *