Unix 基于记录长度拆分XML文件的代码段

Unix 基于记录长度拆分XML文件的代码段,unix,Unix,我想使用AIX服务器将一个巨大的XML文件FTP到大型机服务器 因为我的文件很大,所以我想基于分隔符分割XML文件,记录分隔符应该设置在每27000字节的数据之后 然后做ftp 这样做是因为发送到大型机的数据必须具有不超过27000字节的记录;我们无法在大型机上转换它 我需要读取XML文件,我需要将记录分隔符放在27000字节之后,并且需要启动一个有27000字节的新记录 参见下面的示例 记录1:123 27000| 记录2:123:27000| 记录3等等 请共享上述示例的代码片段您是否在寻找

我想使用AIX服务器将一个巨大的XML文件FTP到大型机服务器

因为我的文件很大,所以我想基于分隔符分割XML文件,记录分隔符应该设置在每27000字节的数据之后 然后做ftp 这样做是因为发送到大型机的数据必须具有不超过27000字节的记录;我们无法在大型机上转换它

我需要读取XML文件,我需要将记录分隔符放在27000字节之后,并且需要启动一个有27000字节的新记录

参见下面的示例

记录1:123 27000|

记录2:123:27000|

记录3等等


请共享上述示例的代码片段

您是否在寻找特定语言的解决方案?什么是“记录分隔符”?bash脚本就足够了,记录分隔符就是|您是否在寻找特定语言的解决方案?什么是“记录分隔符”?bash脚本已足够,记录分隔符为|