Возможна замена Sed с использованием арифметических операций?

Файл, который мне нужно изменить, содержит следующее:

block: 16, size: 16, start: 8, length: 4

Мне нужен файл, чтобы значения для блока , размер будет разделен на 2, в то время как значения для start , length будут умножены на 2.

Так как мне нужно внести такие изменения для целой группы файлов, я собираюсь использовать Sed , чтобы выполнить замену за меня. Но я не уверен, что вычисления разрешены в процессе сопоставления и замены.

8
задан Terry Li 5 August 2011 в 15:33
поделиться