У меня есть файл, в котором я хочу узнать дату (например, регулярное выражение) как первое вхождение строки и до следующей даты, мне нужно объединить эти строки в одну строку, которая будет между , используя команду Linux, а не какой-либо язык программирования.
Примечание: следующая дата, которая сработает, должна быть также первым появлением новой строки.
Короче говоря, мне нужно объединить несколько строк в одну строку с помощью шаблона регулярных выражений с помощью команды linux (например, sed, awk или любой другой).
Я пытался использовать команды linux для sed и awk, но безуспешно. Любая другая команда linux тоже подойдет.
например.
date1 Hey.. This is Joe
Fernandis.
date2 I live in Panjim,
Goa date3
what about you?
date4 have a great day ahead
вывод должен быть:
date1 Hey.. This is Joe Fernandis.
date2 I live in Panjim, Goa date3 what about you?
date4 have a great day ahead