Thanks Chuck

On another forum I read about adding environment variable QIBM_CCSID with the value I need - someone thought that shouldn't work, but it does. It tells QShell what to use when creating files - I'm pretty sure that will be useful around here.

Then sed did the trick - got some help from Mark Waterbury - the thing I'm doing is toggling true and false in the middle of a file-

QSH CMD('sed ''s/false/true/'' original.txt > output.txt')

Very cool - and this group comes to my rescue once again!

Thanks to all!
Vern

On 3/24/2012 12:22 PM, CRPence wrote:
On 24-Mar-2012 09:46 , Vern Hamberg wrote:
I have tried a couple things in QShell - head -n 1 seems to work by
redirecting to another file. Trouble is, it copies the data as CCSID
37, removes the ASCII CRLF and appends an EBCDIC LF.
Using the touch utility with the CCSID option to pre-create with
the desired CCSID may assist with the former trouble?

<<SNIP>> wondered about sed (stream editor).
To review some threads that already discussed that [and the above
redirection\CCSID, but probably none specific to using head]:

https://www.google.com/search?q="sed"+"qsh"+"crlf"+OR+"lf"+OR+"%2Fn"+site%3Aarchive.midrange.com%2Fmidrange-l

Regards, Chuck

This thread ...

Replies:

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

This mailing list archive is Copyright 1997-2019 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].