× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



So basically you are looking for foo=" and then want to take the next 20
characters that is then followed by " or the Quotes is only there for
the example. It that case you are looking for foo= and want the next 20
characters to then write to a data area. I don't think any generic
string command will do that. You will have to roll your own.



Chris Bipes
Director of Information Services
CrossCheck, Inc.


-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of James H. H.
Lampert
Sent: Thursday, September 17, 2009 9:50 AM
To: Midrange Systems Technical Discussion
Subject: Re: Scanning a STMF for a string

David Gibbs wrote:
James H. H. Lampert wrote:
I'm trying to avoid reinventing any wheels here: does anybody know of
an
easy way to scan an entire stream file for a string?

grep in qshell?

Maybe. Allow me to elaborate:

Somewhere, buried in the stream file of arbitrary length, there may or
may not be a string of the form

foo="<block of 20 characters>"

We don't know what <block of 20 characters> is, and that's what we want
to retrieve.

For example,
foo="A1B2C3D4E5F6G7H8I9J0"
or
foo="1J2I3H4G5F6E7D8C9B0A"

The object here is for a program, operating without any human
intervention, to find the string, and copy the block of 20 characters
into a *DTAARA.

Any ideas?

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.