首页 > 解决方案 > 根据长度拆分文件

问题描述

我有一个文件,文件的总长度应该是 454 一行。454 之后的任何字符都应该移到下一行。

长度为 454后col5,我需要从col1它移到下一行

输入文件:

col1col2col3col4col5col1col2col3col4col5col1col2col3

预期的输出文件:

col1col2col3col4col5
col1col2col3col4col5
col1col2col3

标签: shellsplit

解决方案


如果您想在 454 个字符处“硬”中断,请使用fold命令:

fold -w 454 file

如果您的输入文件包含文本,并且您不想分词,请使用fmt命令:

fmt -w 454 file

推荐阅读