Мой файл похож на ниже cat Data.txt
****************** abc.txt - Starting point ********************
abc
asd
asad
asfkn
sadjn
****************** abc.txt - End point ********************
****************** def.txt - Starting point ********************
fjhdsf
sdjnbs
askd
akdsn
dhskn
****************** def.txt - End point ********************
****************** xyz.txt - Starting point ********************
akdsnaskd
sakdnbasd
akjsndb
askjdb
akdsnb
****************** xyz.txt - End point ********************
Я хотел бы получить несколько файлов, созданных динамически на основе начальной и конечной точек.
В выходных данных мне нужны 3 файла: abc.txt ,def.txt ,xyz.txt
>> cat abc.txt
abc
asd
asad
asfkn
sadjn
>> cat def.txt
fjhdsf
sdjnbs
askd
akdsn
dhskn
Не могли бы вы помочь мне с командой unix, чтобы сделать это.