I've always used an execute to AIX its fast with very little overhead

EXECUTE "SH -c 'wc -l filepathandanme'" CAPTURING RESULTS 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Tuesday, June 21, 2005 2:38 PM
To: [email protected]
Subject: [U2] Field Count from a Seq File

I hope someone can show me an easy way to get the number of lines from a
sequential file - without looping through the file.

I am running UV 10.x on a AIX box.

I open the file using an OPENSEQ command and I am looping through the
record using a READSEQ  command.

Either immediately after the OPENSEQ or after the first READSEQ, I would
like to know if there is more then 1 line in the file.

I know that prior to doing the OPENSEQ, I could open the file, read the
record and then DCOUNT(RECORD,@FM) to get the number of fields, close the
file and then do a sequential open and read.  I am hoping that there is a
system variable or something that I can use after the OPENSEQ.  Looping
through the record is not a viable option.

Thanks

Jim
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to