Нужен относительно простенький скрипт, который будет делать следующее.
У нас есть текстовый файл, в котором указываются некие синонимы: одну строку нужно заменить на другую (в файле что заменить, на что заменить).
Нам нужно, чтобы это файл упорядочивался по длине строк. Так, чтобы более длинные строки уходили наверх, а более короткие вниз.
Так:
При этом учесть, что строки у нас идут парами. Пример:
В файле имеем так:
ФАРА ЛЕВ
фара левая
ФАРА ПРАВ П/КОРРЕКТОР
фара правая под корректор
ФАРА ЛЕВ БЕЗ КОРРЕКТОР
фара левая без корректора
в результате скрипта нужно пересортировать эти строки и сохранить файл. Чтобы его содержимое упорядочилось таким образом:
ФАРА ЛЕВ БЕЗ КОРРЕКТОР
фара левая без корректора
ФАРА ЛЕВ П/КОРРЕКТОР
фара левая под корректор
ФАРА ЛЕВ
фара левая