The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/bin/sh

# examples/cron.sh
#  A small wrapper script for running scripts using crontab
#
# $Id: cron.sh 10660 2009-12-28 14:41:35Z FREQUENCY@cpan.org $

# Failures should be fatal
set -e

# Change this to the path where your files are stored (your database,
# and either symlinks to files or the files themselves)
DATAPATH=/home/jon/rrdtool
# Path to Perl binary
PERL=/usr/bin/perl

# If WWW::OPG isn't system-installed, you need PERL5LIB
export PERL5LIB=/home/jon/cpan/WWW-OPG/lib

# Run this script via crontab using these example crontab entries:
#  # m h dom mon dow        command
#  7 * * * *                /home/jon/rrdtool/cron.sh update.pl
#  */5 * * * *              /home/jon/rrdtool/cron.sh graph.pl

if [ -z $1 ]; then
  echo "Usage: $0 <script>"
  exit
fi

cd $DATAPATH

$PERL $1 >/dev/null