У меня есть файл, разделитель новой строки которого был случайно удален. Теперь у меня есть целая связка из 216 символов, каждая из которых отображается в одной строке. Используя тот факт, что я знаю, что строки будут иметь фиксированную ширину, есть ли инструмент (windows), который может вставлять разрыв строки через каждые 216 символов?

Кроме того, я могу получить копию этого файла в формате CSV. Опять же, никаких разрывов строк. Но на этот раз мне придется вставлять разрыв строки через каждые 6 запятых.

Я попытался импортировать их в Excel как CSV, но для этого мне нужно прокрутить всю ширину файла, удалить их разрывы строк и вставить свои собственные каждые 216 символов - определенно не решение.

1 ответ1

0

Если у вас есть или вы можете получить Perl, попробуйте эту команду в вашей оболочке:

perl -C -nlE 'say $1 while (/(\G.{216})/g)' your_input_file

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .