#!/bin/bash

# Usage:
#
# pine2Mutt [ [source|""] [target] ]
#
# The script taken from Pine FAQ page (University of Washington)

if [[ -z $1 ]]
then
  pineBook=$HOME/.addressbook
fi

if [[ -z $2 ]]
then
  muttAliases=$HOME/.mutt.aliases
fi

echo About to convert
echo "from\tPine addressbook file\t(1st argument): $pineBook"
echo "to\tMutt aliases file\t(2nd argument): $muttAliases" "..."

perl -ane '$F[$#F] = "<$F[$#F]>"; print "alias @F\n";' \
             $pineBook > $muttAliases

echo Convertion completed.
echo
echo "Don't forget: to make mutt read them in on startup you must add this line to mutt's setup file:
			 
			 source $HOME/.mutt.aliases
"
