是否可以使用 sed 将字符串拆分为每行 n 个字符?例如,我有一个文件,其中数据写在一行中。
Index:0070;Done:0;Fixed:1;Index:0056;Done:1;Fixed:1;Index:0070;Done:1;Fixed:0;...
Run Code Online (Sandbox Code Playgroud)
如何将字符串分成每行 26 个字符的行?
使用 GNU sed:
sed -E 's/(.{26})/\1\n/g' file
Run Code Online (Sandbox Code Playgroud)
输出:
索引:0070;完成:0;已修复:1; 索引:0056;完成:1;已修复:1; 索引:0070;完成:1;已修复:0;