У меня есть следующая структура xml в очень большом файле:
<sit>619709.6044;144998.7059;-090372.58119</sit>
<vll>0;0;0</vll>
<cor>255;0;255</cor>
Как вычесть значения в теге sit? Тег состоит из трех значений, разделенных знаком ; Каждое значение необходимо вычесть из определенного числа.
Можно использовать любой инструмент unix. (awk, sed, bc и т. д.)
Итак, если это конкретное число равно 1000 для первого значения, 100 для второго значения и 10 для третьего значения, результат будет таким:
<sit>618709;144898;-090362</sit>
<vll>0;0;0</vll>
<cor>255;0;255</cor>
Не нужно сохранять дроби.