diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2020-08-30 13:21:40 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2020-08-30 13:21:40 -0700 |
commit | 7b2860b401460a1436622f6074cbe79fa8fc1096 (patch) | |
tree | 7d4cf59d58e14b331e06fa6a27dc8af0352b5d15 | |
parent | f992e5e97d5ab0cd4d4ffae95c311a7401147fc0 (diff) | |
download | dotfiles-7b2860b401460a1436622f6074cbe79fa8fc1096.tar.gz |
movemymail: quit if low disc space
-rwxr-xr-x | bin/movemymail | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/movemymail b/bin/movemymail index 1b92e820..05527c35 100755 --- a/bin/movemymail +++ b/bin/movemymail @@ -7,6 +7,12 @@ if [ -e "$HOME/.nomovemymail" ]; then exit 1 fi +space=$(df -khP "$HOME/.fmail" | sed -e1d | awk '{ print $4 }') +if ! [[ $space =~ G$ ]]; then + echo >&2 "free disc space is low; no movemymail" + exit 1 +fi + # if using notmuch on this machine, sync its database to maildir & git if [ -f "$HOME/.fmail/.notmuch/xapian/iamglass" ]; then mr -d "$HOME/lib/nmbug-spw" autoci |