blob: 3c124b6180419dc1096a636dc8ebde2af1c58c79 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/bin/bash
#brew cleanup
rm -f ~/Library/Application\ Support/CrashReporter/*
rm -rf ~/Library/Logs/DiagnosticReports/*
rm -rf ~/Library/Logs/*
rm -f ~/.bash_sessions/*
rm -f ~/.zsh_history
for arg in $@; do
case "$arg" in
"--deep" | '-d')
# probably good idea to have all apps closed and reboot once purged
rm -rf ~/Library/Caches/*
# per user cache files
sudo rm -rf /var/folders/*
sudo rm -rf /var/db/diagnostics/*
;;
esac
done
sudo rm -rf /Library/Logs/*
sudo find /var/log/ -type f -exec rm -f {} \;
exit 0
|