Ibm midrange 将多行数据放到一个流中

Ibm midrange 将多行数据放到一个流中,ibm-midrange,Ibm Midrange,我在AS400上工作,有一个非常大的文件,我用IMAIL以.txt格式下载。 我需要在单个流中发送此文件。我得到了包含数据的.txt文件 分成多行,每行末尾有很多空格。 我在.txt文件中的数据不遵循任何模式 如何在单个流中获取数据 在此方面的任何帮助都将不胜感激 问候,, 苏海尔 我得到一个.txt文件,它将数据分解成多行并 每行末尾都有很多空格 对我来说,这听起来像是一个程序描述或源文件成员复制到目录与cpytostf。初始固定长度记录保留尾随空格,并在每行末尾添加一些换行符和回车符的组合。

我在AS400上工作,有一个非常大的文件,我用IMAIL以.txt格式下载。 我需要在单个流中发送此文件。我得到了包含数据的.txt文件 分成多行,每行末尾有很多空格。 我在.txt文件中的数据不遵循任何模式

如何在单个流中获取数据

在此方面的任何帮助都将不胜感激

问候,, 苏海尔

我得到一个.txt文件,它将数据分解成多行并 每行末尾都有很多空格

对我来说,这听起来像是一个程序描述或源文件成员复制到目录与cpytostf。初始固定长度记录保留尾随空格,并在每行末尾添加一些换行符和回车符的组合。这将导致多余的空间和“多行”

最好运行您自己的cpytostf命令来生成IFS流文件,可能只请求*LF作为记录分隔符。然后,在streamfile位于目标目录中后,可以运行Qshell tr实用程序删除以换行符结尾的行:

tr -d '\n' < mystmf.txt > NOLF.txt
tr-d'\n'NOLF.txt

在该示例中,tr的输出将是NOLF.txt。

您能否更具体地说明获取“单个流中的数据”的含义?你能提供你下载的数据和你期望的数据的例子吗?这个问题可能更适合or,听起来好像IMAIL将文档放入DB2文件系统而不是IFS。联系InFORM,了解他们是否支持IFS。