I'm not sure I understand how regular expressions could be used in ESEARCH, 
even in Type U.  Would you please elaborate?
Thanks,
Kebbon

> From: [email protected]
> To: [email protected]
> Date: Mon, 29 Mar 2010 18:22:27 +0000
> Subject: Re: [U2] Regex searching UD files
> 
> Does UniData ECL ESEARCH command not fill the bill already?
> 
> Wally Terhune
> U2 Support Architect
> Rocket Software
> 4700 S. Syracuse Street, Suite 400 **Denver, CO 80237 **USA
> Tel: +1.720.475.8055
> Email: [email protected]
> Web: www.rocketsoftware.com/u2
> 
> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of Boydell, Stuart
> Sent: Monday, March 29, 2010 12:22 AM
> To: U2 Users List
> Subject: Re: [U2] Regex searching UD files
> 
> I think this should be one for Rocket to implement a RegexSearch in U2. 
> However, if it's size non-impactive, what I would normally do is copy the 
> file to a temporary directory then run grep across that.
> 
> Stuart Boydell 
> 
> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of Dan McGrath
> Sent: Monday, 29 March 2010 17:08
> To: U2 Users List
> Subject: [U2] Regex searching UD files
> 
> I've written a small utility to be able to run egrep on a UD file (not
> UD directory), however its implementation is not ideal.
> 
>  
> 
> Essentially, I select the file I'm searching, writing each record one at
> a time to a temp UNIX file and running egrep on it as follows
> 
>  
> 
>             !egrep -q -f MyTempRegexFile MyTempRecordFile ; echo $?
> 
>  
> 
> Where MyTempRegexFile is a file containing the desired regex pattern
> stored earlier and MyTempRecordFile is a file name unique to each user.
> 
>  
> 
> My problem with it is that I have to do a READ on each record, followed
> by a WRITE then have egrep read it in as well. That's a lot of seemingly
> unneeded disk IO if I could only stream the record to egrep without have
> to do a WRITE after the READ.
> 
>  
> 
> Any ideas? I feel I'm missing something quite obvious.
> 
>  
> 
> Regards,
> 
> Dan
> 
> 
> ###########################################################################################
> The information transmitted in this message and attachments (if any) is 
> intended only
> for the person or entity to which it is addressed. The message may contain 
> confidential
> and/or privileged material.  Any review, retransmission, dissemination or 
> other use of
> or taking of any action in reliance upon this information by persons or 
> entities other
> than the intended recipient is prohibited.  If you received this in error, 
> please
> contact the sender and delete the material from any computer.
> 
> The intended recipient of this e-mail may only use, reproduce, disclose or 
> distribute
> the information contained in this e-mail and any attached files with the 
> permission of IMB.
> ###########################################################################################
> _______________________________________________
> U2-Users mailing list
> [email protected]
> http://listserver.u2ug.org/mailman/listinfo/u2-users
> 
> _______________________________________________
> U2-Users mailing list
> [email protected]
> http://listserver.u2ug.org/mailman/listinfo/u2-users
> _______________________________________________
> U2-Users mailing list
> [email protected]
> http://listserver.u2ug.org/mailman/listinfo/u2-users
                                          
_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to