如何将一行文本分成多行相等的字符

时间:2012-02-20 18:28:11

标签: text terminal putty

假设我在文本文件中的一行中有45个字符,我想将它们分成多行,每行10个字符,我应该在putty中使用什么命令?此外,如果最后没有足够的字符使其成为10,那么就保持原样。

例如: 12345678901234567890123456789012345

1234567890

1234567890

1234567890

12345

1 个答案:

答案 0 :(得分:1)

尝试使用带有cut选项的-c命令根据字符数剪切字符串。

a=1
b=4
myText="longString"
echo $myText | cut -c $a-$b

这将输出long。这将帮助您实现想要做的事情。如果要重复此操作,请更新变量a and b