При финансовой поддержке компании Google и Министерства энергетики США специалисты Дартмутского университета обновляют две традиционные утилиты Unix — grep и diff. Первая выполняет поиск по текстовым файлам, вторая — сравнивает файлы. Обе обрабатывают текст построчно. Ученые уже представили на конференции Usenix Large Installation System Administration новые версии этих утилит, Context-Free Grep и Hierarchical Diff, которые работают на уровне блочных синтаксических структур. По мнению авторов, это необходимо, поскольку теперь появилось много конфигурационных языков, содержащих осмысленные конструкции из более чем из одной строки. Google эта разработка понадобилась для нужд автоматизации работы большого количества сетевого оборудования в облачных инфраструктурах. Минэнерго же видит применение новым утилитам в «умных» энергосетях, в которых каждое подключенное устройство сможет отчитываться о потреблении электричества.

Поделитесь материалом с коллегами и друзьями

Купить номер с этой статьей в PDF