Dec 182017
List all files on drive created since given date. Shows FILE AGE in days, option to LIST all files either BEFORE or AFTER the date a supplied number of days ago. Includes C source code. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
CONTENT | 787 | 413 | deflated |
FAGE.C | 6446 | 2217 | deflated |
FAGE.DOC | 2439 | 971 | deflated |
FAGE.ERR | 25 | 25 | stored |
FAGE.EXE | 15020 | 8734 | deflated |
FAGE.H | 675 | 260 | deflated |
FAGE.LNT | 52 | 52 | stored |
FAGEOLD.C | 6582 | 2219 | deflated |
FAGEOLD.ERR | 4269 | 1045 | deflated |
FAGEOLD.EXE | 14886 | 8675 | deflated |
FAGEOLD.LNT | 55 | 55 | stored |
L1.BAT | 48 | 43 | deflated |
L2.BAT | 41 | 39 | deflated |
Download File FAGE.ZIP Here
Contents of the FAGE.DOC file
FAGE.EXE : File_Age Date: Mar 05 1991
========================================
INTRODUCTION:
=============
FAGE.EXE is an extension of the program SINCE.EXE.
I would like to acknowledge the original AUTHOR of SINCE.EXE,
on whose program FAGE.EXE is based.
The main addition is the JULIAN DATE processing that allows
DATE ARITHMATIC to be performed.
Conversion too and from JULIAN DATES are performed using a
JULIAN DATE STRUCTURE, a pointer to which is passed to either of
the two conversion functions. (ie JULIAN_to_DATE or DATE_to_JULIAN).
OPERATION:
==========
FAGE has two modes:
(a) FAGE mm dd yy (ie 3 parameters ... Similar to SINCE.EXE)
Will display all files created on or AFTER that date.
Will also display the AGE of those files.
AGE= ("Todays date" - "File Date") in DAYS
(b) FAGE day_offset (ie 1 parameter)
(1) If day_offset is POSITIVE or ZERO
Will display all files created AFTER (or ON) "Todays date" - day_offset
Will also display the AGE of those files.
(2) If day_offset is NEGATIVE
Will display all files created BEFORE "Todays date" - abs(day_offset)
Will also display the AGE of those files.
Example: FAGE 10 = All files created AFTER 10 days ago.
(ie. Files created within last 10 days.)
FAGE -365 = All files created BEFORE 365 days ago.
(ie. Files older than 365 days.)
ie : magnitude of parameter = how long ago in days
sign of parameter = ( + = AFTER ) ( - = BEFORE )
Note: A File with a "NEGATIVE" AGE is one with a FILE DATE "LATER"
than todays date (todays date = DOS date !!!!!)
SORTING FILTER:
===============
The output format has been designed so that you can use the SORT filter
to sort on either:
(a) FILENAME
(b) File AGE ... then FILENAME
The HEADER of Today's Date etc will ALWAYS come at the top of the SORTED
output if the following SORT options are used.
(a) FILENAME
FAGE {parameter(s)} | SORT /+13 {> outfile}
(b) File AGE..then FILENAME
FAGE {parameter(s)} | SORT /+24 {> outfile}
=================================================================
Geoff Drayson. BALTIMORE MD.
=================================================================
========================================
INTRODUCTION:
=============
FAGE.EXE is an extension of the program SINCE.EXE.
I would like to acknowledge the original AUTHOR of SINCE.EXE,
on whose program FAGE.EXE is based.
The main addition is the JULIAN DATE processing that allows
DATE ARITHMATIC to be performed.
Conversion too and from JULIAN DATES are performed using a
JULIAN DATE STRUCTURE, a pointer to which is passed to either of
the two conversion functions. (ie JULIAN_to_DATE or DATE_to_JULIAN).
OPERATION:
==========
FAGE has two modes:
(a) FAGE mm dd yy (ie 3 parameters ... Similar to SINCE.EXE)
Will display all files created on or AFTER that date.
Will also display the AGE of those files.
AGE= ("Todays date" - "File Date") in DAYS
(b) FAGE day_offset (ie 1 parameter)
(1) If day_offset is POSITIVE or ZERO
Will display all files created AFTER (or ON) "Todays date" - day_offset
Will also display the AGE of those files.
(2) If day_offset is NEGATIVE
Will display all files created BEFORE "Todays date" - abs(day_offset)
Will also display the AGE of those files.
Example: FAGE 10 = All files created AFTER 10 days ago.
(ie. Files created within last 10 days.)
FAGE -365 = All files created BEFORE 365 days ago.
(ie. Files older than 365 days.)
ie : magnitude of parameter = how long ago in days
sign of parameter = ( + = AFTER ) ( - = BEFORE )
Note: A File with a "NEGATIVE" AGE is one with a FILE DATE "LATER"
than todays date (todays date = DOS date !!!!!)
SORTING FILTER:
===============
The output format has been designed so that you can use the SORT filter
to sort on either:
(a) FILENAME
(b) File AGE ... then FILENAME
The HEADER of Today's Date etc will ALWAYS come at the top of the SORTED
output if the following SORT options are used.
(a) FILENAME
FAGE {parameter(s)} | SORT /+13 {> outfile}
(b) File AGE..then FILENAME
FAGE {parameter(s)} | SORT /+24 {> outfile}
=================================================================
Geoff Drayson. BALTIMORE MD.
=================================================================
December 18, 2017
Add comments