将多行放入单个流中

  • 本文关键字:单个流 ibm-midrange
  • 更新时间 :
  • 英文 :


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

如何在单个流中获取数据?

对此的任何帮助将不胜感激。

问候苏海尔

我得到.txt文件,其中数据分成多行,并且 每行末尾有很多空格。

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

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

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

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

相关内容

  • 没有找到相关文章

最新更新