From: Vincent Le Gallic Date: Sun, 29 Sep 2013 12:29:46 +0000 (+0200) Subject: Pour surveiller son ~/Mail X-Git-Url: http://gitweb.pimeys.fr/?a=commitdiff_plain;h=ecd1b6f45f70a96f1d2a9f8d796af3dd37356d53;p=scripts-20-100.git Pour surveiller son ~/Mail --- diff --git a/watch_subscriptions.sh b/watch_subscriptions.sh new file mode 100755 index 0000000..2f807f2 --- /dev/null +++ b/watch_subscriptions.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +# Script pour vérifier que je suis bien abonné à tous mes dossiers + +# Appelé par Cron, enverra par mail le diff entre les abonnements +# et les dossiers existants + +# Appelé avec "apply" en premier paramètre, abonne à tous les dossiers présents + +MAILDIR=~/Mail + +cd $MAILDIR +diff -u <(cat subscriptions | sort) <(find . -maxdepth 1 -mindepth 1 -type d | sort | sed 's/^...//') + +if [[ "$1" = *"apply"* ]] +then + find . -maxdepth 1 -mindepth 1 -type d | sort | sed 's/^...//' > subscriptions + echo + echo "** APPLIED **" +fi