Без минимального примера трудно догадаться, что вы ищете...
В любом случае, этот скрипт awk
может быть полезен, если вы хотите отфильтровать строки с параметром ZH
:
awk 'strtonum(gensub(/^.*ZH:.:([0-9]+).*$/, "\\1", "1"))>100' file
Печатаются все строки, включая поле типа ZH:<one character>:<some number>
.
gensub
извлекает число, связанное с ZH
. Затем оно преобразуется в число и сравнивается с числом 100.