切割扁平锉刀线

Ser*_*ez 1 bash shell awk sh

我有一个没有回车符和换行符的平面文件来分隔换行符。

例如我的文件“file.t4”

Sergio 180 32 1988  Juan 148 34    1986 Silvia 162 30 1900
Run Code Online (Sandbox Code Playgroud)

我需要一个每20 个字符剪切的文件“filev2.t4”,结果将是:

Sergio 180 32 1988
Juan 148 34 1986
Silvia 162 30 1900
Run Code Online (Sandbox Code Playgroud)

我尝试使用“cut”命令在 bash 中执行此操作,但没有得到想要的结果

你可以帮帮我吗?

Has*_*kun 7

也可以使用fold(例如cut,coreutils 的一部分)来实现

每 20 个字符换行:

fold -b -w 20 file
Run Code Online (Sandbox Code Playgroud)