Как разбить одну строку текста на несколько строк одинаковой длины символов - PullRequest
0 голосов
/ 20 февраля 2012

Скажем, у меня есть 45 символов в строке в текстовом файле, и я хочу разбить их на несколько строк, по 10 символов в каждой, какую команду я должен использовать в putty? Кроме того, если в конце недостаточно символов, чтобы сделать его 10, просто оставьте его как есть.

например: 12345678901234567890123456789012345

до

1234567890

1234567890

1234567890

12345

1 Ответ

1 голос
/ 23 февраля 2012

Попробуйте использовать команду cut с параметром -c, чтобы вырезать строку на основе количества символов.

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

Это выдаст long. Это поможет вам достичь того, что вы хотите сделать. Если вы хотите повторить это, обновите переменные a and b.

...