将文本拆分为相等的部分

时间:2015-12-11 15:51:53

标签: bash file split

我在文件的一个字段中有一个短语,我需要将其分解为30个字符(包括字母,数字和空格)的部分内容。

例如:“

This text is to show an example of what im looking for, to break the text into parts containing maximum 30 characters."

我需要以下结果:

This text is to show an exampl|e of what im looking for, to b|reak the text into parts conta|ining maximum 30 characters.

有人能指出我的方向吗?

1 个答案:

答案 0 :(得分:2)

这是 $('#submit_leave_email').submit(function(e) { var username = $('#username').val(); var password = $('#password').val(); console.log(username); console.log(password); e.preventDefault(); });

的工作
fold
  

本文旨在展示我正在寻找的一个例子,将文本重新组合成最多包含30个字符的部分。

$ fold -w30 longline | tr '\n' '|' | sed 's/|$/\n/' 将删除最后一个" |",请注意' \ n'所有sed都不支持替换。如果你发烧超过20段,你可以用

做同样的事
sed

使用$ fold -w30 longline | pr -20ts'|' 选项,您可以在空格设置断点,可能更适合人类消费

-s

vs

$ fold -w30 -s longline

This text is to show an
example of what im looking
for, to break the text into
parts containing maximum 30
characters.