When using FTP to transfer a file from IBM iSeries family of servers client to a non IBM Iseries family server, files might have characters appear in the wrong format
Eg | in Iseries and while transferring fro Iseries system to Linux , but instead of | it is showing as ? .
This is likely to be down to a Character Set mismatch - I'd start by havin a look here. You'll have to identify the set on each system probably and may have to "translate" at one end or the other.
Alternatively you may just be able to reset the character set if you are lucky.
This is because They are actually different symbols. � does not appear in Linux as | . If you need it changed you'll need to change or translate it yourself.