#!/usr/bin/perl
##################################################
# backup -- Mike Schilli, 2001 (m@perlmeister.com)
##################################################
use warnings;
use strict;

my $TAR     = "/bin/tar";
my @DIRS    = qw(/u/mschilli/dev /data/scripts);
my $BAK_DIR = "/data/backups";

my ($y, $m, $md) = (localtime(time))[5,4,3];

my $date = sprintf "%d%02d%02d", 
                   1900+$y, $m+1, $md;

system($TAR, "zcfv", "$BAK_DIR/backup.$date.tgz", 
       @DIRS) and die "$TAR failed ($!)";
