#!/bin/bash

# CptS 427/527 Demo Script for Program #1 -- Caesar Cipher
# Revised:  14 September 2013, by AD McKinnon

echo "CptS 427/527 Program #1 Demo Script"

if [ $# -lt 1 ]
then
    echo "Usage:  demo.sh cpts427p1[LASTNAME]"
    exit
fi

rm -Rf $1
mkdir $1
cd $1
cp ../demo.txt .

tar -xzf ../$1.tar.gz
make

echo "Program #1 Demo Script"
./caesarCipher -i demo.txt -k 42 -o demo.cipher

echo " "
echo "****** Caesar Cipher comparison *****"
diff -s demo.cipher ../demo.cipher | head
echo "*************************************"

./charFreqGen -i demo.txt -o demo.freq

./caesarAttack -c demo.cipher -f demo.freq -p phi.txt -o demo.plain

echo " "
echo "****** Caesar Attack comparison *****"
diff -s demo.plain ../demo.txt | head
echo "*************************************"

cd ..
