Существует множество инструментов, которые будут сортировать текстовый файл, если предположить, что интересующей единицей является строка, но есть ли такие, которые работают с блоками?
Пример:
name = Mercury
order = 1
mass = 0.06
name = Venus
order = 2
mass = 0.82
name = Earth
order = 3
mass = 1
Существует ли инструмент, который бы сортировал список планет по выбору по названию, массе или порядку от Солнца, принимая в качестве входных данных и создавая в качестве выходных данных текстовый файл, где каждая запись представляет собой блок, подобный приведенному выше?