You can fiddle with date of last update in SFS. There is a REDATE EXEC that has, if I am not mistaken, been widely distributed. It can most certainly change the DoLU in SFS. It uses DMSPLU. I know that I did not create the original, but it is pretty simple to use. The call is, after parameter validation, simply: 'DMSPLU' fn ft fm date time
I will leave the validation of parameters and check for existence of the file to your imagination. Regards, Richard Schuh ________________________________ From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Kris Buelens Sent: Friday, July 24, 2009 1:32 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Find command FIXDATE can only change the "last update date" (i.e. the default date displayed by LISTFILE). SFS has also "last change date", that cannot be fiddled with. Explore LISTFILE (ALLDATES DTOLU and ALLDATES DTOLC Btw: FIXDATE has now an official, undocumented alternative: DMSPLU, and I built a FIXDATE EXEC around this to give more freedom in DMSPLU's parameters (e.g. accept ISODATE and = signs as input). 2009/7/23 Les Koehler <vmr...@tampabay.rr.com<mailto:vmr...@tampabay.rr.com>> Reminds me of Marty Shapiro's FIXDATE MODULE :-) Les Kris Buelens wrote: What is the harm in updating the reference date when one peruses a file to see if it contains specific data strings? If one uses the last reference date to see if a file (e.g. a program, REXX exec) is still being used, such a scanning process should not update it. It never is a "real" use. At the other hand, we had a discussion with SAS several years ago: they used OLDDATEREF, and running SAS programs surely is "real" usage. GETFILES will not use OLDDATEREF, it has no parameters, and OLDDATEREF would never be a good default. Kris Buelens IBM Belgium, VM customer support -- Kris Buelens, IBM Belgium, VM customer support