This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl 4.0.00: (no release announcement available)
[perl5.git] / eg / van / vanexp
CommitLineData
378cc40b
LW
1#!/usr/bin/perl
2
fe14fcc3 3# $Header: vanexp,v 4.0 91/03/20 01:15:54 lwall Locked $
378cc40b
LW
4
5# This is for running from a find at night to expire old .deleteds
6
7$can = $ARGV[0];
8
9exit 1 unless $can =~ /.deleted$/;
10
11($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,
12 $blksize,$blocks) = stat($can);
13
14exit 0 unless $size;
15
16if (time - $mtime > 2 * 24 * 60 * 60) {
17 `/bin/rm -rf $can`;
18}
19else {
20 `find $can -ctime +2 -exec rm -f {} \;`;
21}