try this, replace PAY.BP with your type 1/19 file name

FILE.LIST = ''
EXECUTE 'DOS /C DIR PAY.BP' CAPTURING DIRECTORY
DIR.CNT = COUNT(DIRECTORY,@AM) + (DIRECTORY NE "")
FOR I = 1 TO DIR.CNT
   THIS.LINE = TRIM(DIRECTORY<I>)
   DATE = FIELD(THIS.LINE,' ',1)
   FILE.NAME = FIELD(THIS.LINE,' ',4)
   IDATE = ICONV(DATE,'D')
   IF STATUS() EQ 0 AND FILE.NAME NE '' AND FILE.NAME NE '.' AND F
 '..' AND FILE.NAME NE 'bytes' THEN
      SORT.VALUE = IDATE:"*":FILE.NAME
      LOCATE SORT.VALUE IN FILE.LIST<1,1> BY 'DL' SETTING POS ELSE
         FILE.LIST = INSERT(FILE.LIST,1,POS,0,SORT.VALUE)
      END
   END
NEXT I
DIR.CNT = COUNT(FILE.LIST,@VM) + (FILE.LIST NE "")
etc.....

Rich


Anthony Dzikiewicz wrote:

How would one go about analyzing a type 1 file records in UV for ;

1. the creation date was within a range,
2. or file size was at least nnn large.

Im working on automating some 'backups' and now Im up against this wall.  I
remember a long time ago there was a way to get this info in PI/OPEN.  In
Unix I could always do something in the shell, but the platform Im working
on is Windows where this type of thing isn't available.

Anthony Dzikiewicz
-------
u2-users mailing list
[EMAIL PROTECTED]
http://www.u2ug.org/listinfo/u2-users


-- Richard A. Wilson Lakeside Systems Smithfield, RI, USA Voice 401-231-3959 Fax 401-231-3943 [EMAIL PROTECTED] www.lakeside-systems.com ------- u2-users mailing list [EMAIL PROTECTED] http://www.u2ug.org/listinfo/u2-users

Reply via email to