нужно написать скрипт.  bash cript. Должен взять yml файл. преобразовать его в csv Пример yml файла во вложении в виде дерева отобразить значение файла простой пример: primer:primer  primer;primer пример сложнее escape1:   escape2: value-escape2   escape3: value-escape3 escape1/escape2;value-escape2 escape1/escape3;value-escape3 в файле будут также комментарии после # решетки, их тоже нужно преобразовать в csv в доп строчке/строчках. Комментариев разного типа может быть несколько на строчках. Правила конвертации описаны в файле Желательно чтобы в скрипте можно было скорректировать путь+с именем до файла, который необходимо скорректировать. Необходимо также чтобы было удобно задавать параметры, во что можно сконвертировать # в /-/ ## в /--/ и т.д добавляем знак // Правила для конвертации # – создаем копию текущей строки и добавляем к ней '/-/'   +  ';'    +   текст после # пример #/test1 из файла превратится enter1/enter2/enter-3/enter4.enter4/-/;test1 ## – создаем копию текущей строки и добавляем к ней '/--/'    +  ';'    текст после # пример ##test2 из файла превратится enter1/enter2/enter-3/enter4.enter4/--/;test2 ### – создаем копию текущей строки и добавляем к ней текст сразу после ### пример ###param=2 из файла вревратится enter1/enter2/enter-3/enter4.enter4/param;2 ###Параметров через пробел может быть несколько enter1: # #/test1   enter2:     enter-3: # #TEST22       enter4.enter4: 1 # #OTEST ##/тест2 тест 2_тест.2 ###param=2 paraM=3 ... paramN=n       enter5: 32f       enter6: mazda # ##/тест2       enter7:         enter8: enter8 escape1:   escape2: escape2-escape2   escape3: escape3_escape3 # Vhod1:   vho2:     vhod2:       vhod3: 3     vhod4: 4     vhod5:       vhod6: End

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск