Форматирование текста скрипотом или софтом. (соединить последовательные 2 строки и разделить знаком)

S1mple666

Главный дегенерат форума
Дней с нами
2.971
Розыгрыши
0
Сообщения
2.202
Репутация
11
Реакции
1.931
Подскажите софт или шаблон скрипта (для чайников) для перевода текста из 1 формы в 2 форму как на скрине.
4H1bceFJlvU.jpg

Нужно что бы скрипт копировал все после "Account: " и до "Password: ",
ставил ":"
и копировал все от "Password: " и до "


Email: " (скопировал с учетом строки),
Далее переходил на новую строчку и по новой. Или проще реализовать удаление всего ненужного + ставил ":"
 
Инструменты блокнота почти уже все сделали,, осталось только объединить строчку 1,2 в одну и между ними поставить : тд c 2.3 4,5
 
попробул бы тебе накалякать на пайтоне, но тебе нужын ж bat ?
 
попробул бы тебе накалякать на пайтоне, но тебе нужын ж bat ?
нашел на форумах то что мне нужно
"
Имеется файл цитат в формате:

Цитата.
Автор
...

Вот образец:

Многие многознайки не имеют ума.
Демокрит
Суть дела не в полноте знания, а в полноте разумения.
Демокрит
В духовной жизни, как и в практической жизни, тот, у которого знания держатся, всегда прогрессирует и имеет успех.
У. Джеймс
Образование придает человеку достоинство, да и раб начинает сознавать, что он не рожден для рабства.
Д. Дидро
...

Хотелось бы получить в формате:

Цитата. - Автор

То есть объединить 2 каждые подряд идущие строки в одну, желательно с каким-то разделителем например "-":
То есть для моего примера хотелось бы получить:

Многие многознайки не имеют ума. - Демокрит
Суть дела не в полноте знания, а в полноте разумения. - Демокрит
В духовной жизни, как и в практической жизни, тот, у которого знания держатся, всегда прогрессирует и имеет успех. - У. Джеймс
Образование придает человеку достоинство, да и раб начинает сознавать, что он не рожден для рабства. - Д. Дидро
...

Думаю можно как-то с помощью sed или grep, помогите разобраться."
"
Сделал.
Но опубликую здесь, может кому-то пригодится :)

sed -n '1~2p' af > texts.txt
sed -n '0~2p' af > autors.txt
paste --delimiters='' texts.txt delimiter autors.txt > aforizm_lines.txt
где
af - файл афоризмов в формате:

Цитата.
Автор
...

delimiter - файл, содержащий только строки " - " в количестве равном количеству строк файла texts.txt и autors.txt (это для объединения).
aforizm_lines.txt - файл в формате:

Цитата. - Автор
"
 
да мне любой подойдет,,,,, bat я указал как наиболее понятный для меня
там кстати и на питоне есть реализация

#!/usr/bin/env python
#-*- coding: utf-8 -*-
f = open('file','r')
stock = {}
for line in f.readlines():
stock[line.split()[0]] = stock.get(line.split()[0],[]) + line.split()[1:]
f = open('file_sorted', 'w')
for key in stock:
f.write(key+str(stock[key])+'\n')
 
ужс чет не катит