×
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.
Can outfile be the same as infile?
Vern
Dennis Lovelady wrote:
Just doing replace dosn't do the job ...
Here are the RPGLE code that does the trick:
Yes, I can see why you'd want to do that instead of:
sed 's%[<]%\r\n<%g' < infile > outfile
I don't recommend it since it's such a head-scratcher if you're not in on
the trick. But one way is:
(rm infile; sed 's%[<]%\r\n<%g' > infile) < infile
It's so much better to do one of the following:
Automatic backup: QSH CMD('mv infile infile.bkp; sed "s%[<]%\r\n<%g" <
infile.bkp > infile')
No backup: QSH CMD('sed "s%[<]%\r\n<%g" < infile > outfile; mv
outfile infile')
Or install the gnu utilities, and then the -i switch will allow in-place
replacement.
Dennis Lovelady
http://www.linkedin.com/in/dennislovelady
--
I am at one with my duality.
As an Amazon Associate we earn from qualifying purchases.
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.