попробул бы тебе накалякать на пайтоне, но тебе нужын ж 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 - файл в формате:
Цитата. - Автор
"