Fix missing line termination on the last received BDAT chunk (Bug 1974)
[users/jgh/exim.git] / src / scripts / newer
1 #! /bin/sh
2
3 # Script to determine whether the first file is newer than the second.
4 # If the first does not exist, the answer is "no";
5 # if the second does not exist, the answer is "yes";
6 # otherwise their ages are compared using "find".
7
8 if [ $# -ne 2 ]; then
9   echo "*** Two file names needed for 'newer' ***"
10   exit 2;
11 fi
12
13 if [ ! -f $1 ]; then exit 1; fi
14 if [ ! -f $2 ]; then exit 0; fi
15
16 case `find $1 -newer $2 -print` in
17 '')     exit 1;;
18 *)      exit 0;;
19 esac
20
21 # End