Shell Commands/Newer
From MorphOS Library
Newer - Compares if a file is newer than another file in shell scripts
OLDFILE/A, NEWFILE/A, FILEDATES=DATES/S
OLDFILE - An old existing file NEWFILE - A new file to be checked if it is newer than the old file FILEDATES - Compares file dates if there isn't difference in the version string
If the NEWFILE is detected to be newer than the OLDFILE, the command exits with the return code 5 (WARN). If version information isn't found and the FILEDATES option isn't used, the command exits with the return code 10 (ERROR). And if a file isn't found, the return code is 20 (FAIL).
Example:
Newer RAM:oldfile RAM:newfile DATES If WARN Echo "The file is newer!" EndIf