У меня есть XML-файл, который содержит элемент номера версии (major.minor.build), и я хотел бы увеличить это значение с помощью awk (оставив остальную часть файла без изменений).
Например, когда файл содержит:
<ProductVersion>1.0.1</ProductVersion>
Я бы хотел изменить его на:
<ProductVersion>1.0.2</ProductVersion>
Если это упрощает вещи, мы можем предположить, что элемент ProductVersion всегда будет на отдельной строке.
[NB. Я знаю, что это быстрый и грязный способ манипулирования XML, но он отвечает моим текущим потребностям - то есть созданию сценария, для моего личного использования, для запуска с использованием Monu's xbuild на Mac. Я использую задачу Exec вместо того, чтобы пытаться заставить задачи сообщества MSBuild и т. Д. Работать на Mac (пока).]