macのパージ領域を削除しようとしたらis not a valid disk

macのパージ領域が圧迫しているのは、TimeMachineのローカルスナップショットのせいらしい。

https://blog.naosan.jp/2019/04/8558/

このサイトに書かれているコマンド
for date in $(tmutil listlocalsnapshots /|perl -pe 's/com.*(2019.*)/\1/’); do echo “deleting $date"; sudo tmutil deletelocalsnapshots $date; done

を叩いてみたが、自分の場合は

is not a valid disk

と出て削除出来なかった。

理由は、自分のリストは
com.apple.TimeMachine.2021-08-28-*****.local
という感じで、最後の.localが邪魔だったらしい。

上のコマンドは、この.localを排除してくれないので、

for date in $(tmutil listlocalsnapshots /|perl -pe 's/com.*(2019.*)\.local/\1/’); do echo “deleting $date"; sudo tmutil deletelocalsnapshots $date; done

と、ちょっと正規表現を変えることで、問題なく削除出来た。