Sounds like the original file is UTF-16. The simpliest thing is to convert it 
to UTF-8 before transferring. But I know that many "clients" are not 
knowledgable enough to do this. If you transfer this into a UNIX file on z/OS, 
then it is rather simple. Use the 'tr' command.

tr -d '\000' <input.file >output.file

If in a z/OS dataset, you might want to try:

cp -T "//'HLQ.INPUT.FILE'" /dev/fd1 |\
tr -d '/000' |\
cp -T /dev/fd0 "//'HLQ.OUTPUT.FILE'"

I would preallocate the output file to establish the DCB and space parameters. 

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
[email protected] * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 

> -----Original Message-----
> From: IBM Mainframe Discussion List 
> [mailto:[email protected]] On Behalf Of Brad Wissink
> Sent: Thursday, December 29, 2011 9:20 AM
> To: [email protected]
> Subject: removing nulls from a file
> 
> We have a client that is trying to transfer us a file and it 
> is loaded with nulls.  They say that is the way it comes from 
> the purchased software they have on their workstation.  The 
> file has a null character inserted after every character so 
> it looks like this
> 
> 1 12/29/2011   becomes  
> F1004000F100F2006100F200F9006100F200F000F100F100.......
> 
> Has anyone seen anything like this before?  Is there a quick 
> and easy way to remove all the nulls?
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
> 
> 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to