#!/bin/bash if [ "$(basename $0)" = "learn_from_spam" ]; then for file in "$@"; do spamassassin -r < "$file"; spamassassin -R < "$file"; done; elif [ "$(basename $0)" = "learn_from_ham" ]; then for file in "$@"; do spamassassin -k < "$file"; spamassassin -W < "$file"; done; else "Called in a way this script cannot recognize"; fi;