diff --git a/shell/remove-old-snaps.sh b/shell/remove-old-snaps.sh new file mode 100644 index 0000000..d6302f5 --- /dev/null +++ b/shell/remove-old-snaps.sh @@ -0,0 +1,10 @@ +#!/bin/bash +# https://gist.github.com/anthonyaxenov/524faa8636df794a886cb80f73f55e5e +# https://itsfoss.com/free-up-space-ubuntu-linux/ +# Remove old revisions of snaps +# CLOSE ALL SNAPS BEFORE RUNNING THIS +set -eu +snap list --all | awk '/disabled/{print $1, $3}' | + while read snapname revision; do + snap remove "$snapname" --revision="$revision" + done