web-dev-qa-db-ja.com

ASCII Windows 10からメインフレームにアップロードすると、ファイルの先頭に奇妙な文字が追加されます

私はWindowsからz/OSへのメインフレームFTPを長い間行ってきましたが、今日までこのような状況に遭遇したことはなく、誰かが私を助けてくれることを願っています。

メインフレームに転送する必要のあるファイルのグループがありますが、転送すると、どういうわけか「o :?」という文字が表示されます。ファイルの最初のレコードにのみ追加されます。

テキストエディタでファイルを表示すると、最初のレコードの開始前に他の文字が表示されません。残りのデータはすべて正常に見えます。

ファイルはすべて固定形式であり、ASCIIで転送するように指定しているため、メインフレームで最初のレコードだけが1回だけ使用できなくなります。

WindowsコマンドプロンプトからのFTPとFileZillaの両方を使用してみましたが、同じ結果になりました。

残念ながら、セキュリティが厳しいため、メインフレームJCLを実行してワークステーションからファイルを「取得」することができず、使用する必要のある3270エミュレーターソフトウェア(Mocha TN3270)には転送機能がありません。

何か案は?

前もって感謝します。

2
MikePolinske

ファイルがUTF-8の場合、 バイト順マーク である可能性があります。

バイト順マークは、ファイルの先頭から3バイトであり、ファイル転送プログラムによって通常のテキストとして扱うことができます。

1
Bruce Martin