А кто делает этот скрипт? Если его сгенерила внешняя сила - то надо приноравливаться к тому, в какое место она реально кладёт существенные для данной задачи параметры. Если его делаешь сам - то логично ключевые параметры выносить в легко редактируемый конфиг, а в скрипте можно оставлять любые коровники.
Парсинг произвольного шелл-скрипта для "правильного" исправления параметров - задача, родственная задаче об оптимально оптимизирующем компиляторе, каковая алгоритмически неразрешима :)
no subject
Date: 2016-04-19 09:54 am (UTC)Если его сгенерила внешняя сила - то надо приноравливаться к тому, в какое место она реально кладёт существенные для данной задачи параметры.
Если его делаешь сам - то логично ключевые параметры выносить в легко редактируемый конфиг, а в скрипте можно оставлять любые коровники.
Парсинг произвольного шелл-скрипта для "правильного" исправления параметров - задача, родственная задаче об оптимально оптимизирующем компиляторе, каковая алгоритмически неразрешима :)