Я пытался отформатировать журнал чата для друга, который выглядит следующим образом:
Джон Смит> Привет Джейн Доу> Эй, как дела?Джон Смит> Довольно хорошо, спасибо
, и она хочет отформатировать это так:
Джон Смит> привет
Джейн Доу> Привет, как дела?
Джон Смит> Довольно хорошо, спасибо
Недостаточно просто ввести новую строку после>, так как она не будет правильно отформатирована, поэтому мне нужно вставить новую строку, 3 пробела или 2слова перед ">", поэтому имя тоже записывается.
Пока у меня есть только новая строка после>:
/ usr / bin / perl -p -i -e "s /> /> \ n / g "* .txt
Редактировать: задействовано более 20 разных имен чатов, поэтому было бы здорово сделать это без ввода всех их имен, так как они могут различаться, и яЯ хотел бы поучиться на упражнение для удовольствия.Спасибо за чтение