每固定字节数添加一个换行符

萧亚文

我正在使用 AIX 和 ksh。

我有一个没有换行符的非常大的文件。我确信该文件是从固定记录长度文件生成的。

例如,如果文件大小为 123456789000,则该文件应包含 123456789 条记录,每条 1000 字节。

因为缺少换行符,即LF,处理这个文件非常困难。

我已经尝试过使用 bs=1000 的 dd 命令。但是,似乎不能在每个块后添加 \n。

使用 split 命令可以将文件分成 123456789 个文件,每个文件大小为 1000 字节。这是相当麻烦然后继续。

有没有办法每 1000 字节添加一个 \n ?

如果我可以每 1000 字节加回 \n,我将更容易处理该文件。

顺便说一句,更喜欢使用 ksh 脚本,没有 python,没有 perl。没有 C 编译器。

提前致谢。

沃尔特

您可以使用

fold -w 1000 inputfile > outputfile

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从PowerShell获取换行符中的字节数?

在 Javascript 中的 for 循环中每 12 个数字后添加一个换行符

如何在for循环中每3次添加一个换行符

如何在JavaScript中每三个字符添加一个换行符

Java-解析字符串并每100个字符添加一个换行符

Python每20个字符后添加换行符并给出一个新字符串

在Go中生成一个随机的,固定长度的字节数组

如何在我返回的表格的每一行中添加一个换行符?

Java-从字节数组中删除换行符

使用Python每14个数字插入一个换行符

如何创建一个空字节数组?

如何从字节数组中删除所有空格,换行符和制表符?

每20个字符后添加一个换行符,并将结果另存为新字符串

将3个独立的字节数组合并为一个字节数组

多行变量在每个换行符前添加一个制表符

如何在Visual Studio Code中替换文档中的每一个换行符,而不是每两个(或更多)换行符?

jQuery在一个或两个匹配单词后添加换行符<br/>

将多个字节数组复制到一个大字节数组

多个图像到一个字节数组?字节数组数组?

一个换行符等于bash中的两个换行符?

将两个换行符转换为一个换行符

如何分配一个以上的字节数组以添加到 vb.net 中的队列中?

删除换行符,同时保留换行符,然后再换一个换行符

将2个字节从字节数组转换为一个整数

从列表中删除字符并在每个元素中添加一个换行符

找到一个模式并通过在其前面添加换行符来替换该模式

追加到数组在换行符后添加一个空格

找到一个模式,在 python 2.7 之后添加换行符

使用printf重复一个字符并在末尾添加换行符