From 914a1bf4d895a986adaa240e857b95c7f49fed4c Mon Sep 17 00:00:00 2001 From: Luke Date: Fri, 9 Feb 2018 23:47:29 -0700 Subject: initial commit --- removeaccount.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 removeaccount.sh (limited to 'removeaccount.sh') diff --git a/removeaccount.sh b/removeaccount.sh new file mode 100755 index 0000000..1d1cbcc --- /dev/null +++ b/removeaccount.sh @@ -0,0 +1,20 @@ +#!/bin/sh +muttdir="$HOME/Repos/email-mutt-offline/" + +# This script will remove an account from ~/.offlineimaprc and the +# designated location in ~/.config/mutt/accounts. + +# Feed the script the title of the account. + +title=$1 + +removeAccount() { sed -ie " + /Account $title]/,/Account/{//!d} + /Account $title]/d + s/ $title\(,\|$\)//g + s/=$title\(,\|$\)/=/g + s/,$//g + " ~/.offlineimaprc + rm "$muttdir"accounts/$title.muttrc + echo $title deleted. ;} +removeAccount $title -- cgit v1.2.3