HTML парсер на Bash?
возьми парсер на любом скриптовом языке, а в баше используй его выхлоп на стдоут.
будет и проще и нативнее.
в самом простом варианте можно с помощью pup выдрать таблицу и перегнать её в json, а там уже с помощью jq обработать нужные данные
curl -s 'URL' | pup 'table json{}' | jq ...