Разделение строки через несколько разделителей - PullRequest
0 голосов
/ 02 октября 2019

Я пытаюсь разбить строку на каждые семь конвейеров |. У меня есть строка, подобная этой, и я хочу, чтобы каждые семь входили в новую строку.

*wood*|*tree*|*animals*|*vegatables*|*house*|*plane*|*bus*|.........|

Я знаю, что если я хочу разделить на разделитель |, я должен сделать:

pwd | cut -b2- | tr '|' '\n'

Но каждые семь в новой строке я не знаю, как это сделать. Вывод, который я хочу получить, таков:

*wood*|*tree*|*animals*|*vegatables*|*house*|*plane*|*bus*|
*dog*|*tiger*|*shark*|*ant*|*apple*|*banana*|*egg*|
....

Так как я могу это сделать? Большое спасибо

...