У меня довольно большой файл (возникают проблемы с sed и awk здесь). Линии Я в основном заинтересованы в выглядеть:Как вычесть два числа в одной строке в шаблоне?
\# Name: name [...] [...] [here=178542..178940]
или
\# Name: name [here=reversed(10000..18899)]
Из этой линии я хочу, чтобы извлечь два числа. Первое число (x) после рисунка [here=
или [here=reversed(
и останавливается до ..
, второе число (y) начинается сразу после ..
и заканчивается ]
или )]
. После извлечения этих чисел я хочу вычитать y-x = z и напечатать name
и 'z'.
Для любых советов и советов я был бы очень благодарен!