Perl-testing-talk is a project mainly written in PERL and SHELL, it's free.
Testing Perl Code - YAPC::EU 2010 talk
Read the slides like this:
$ source setup.sh $ vim $SLIDES
And then step through the slides with ':n'