#!/bin/bash

# http://matt.might.net/articles/shell-scripts-for-passive-voice-weasel-words-duplicates/


# Common stuff
CYAN="$(tput setaf 6)"
UNDERLINE="$(tput sgr 0 1)"
NOCOLOR="$(tput sgr0)"
function header() {
	echo -e "$UNDERLINE$CYAN$1$NOCOLOR"
}


if [ "$1" = "" ]; then
	echo "Usage: `basename $0` <file> ..."
	exit
fi

header "Weasel words"
weasel $1
echo

header "Passive voice"
passive $1
echo

header "Duplicates"
dups $1