Você não tem que cut
by -c
de contagem de caracteres. Em vez disso, você pode cut
em um -d
elimitador especificado.
grep '^<gc type="global"' <infile | cut -d\" -f4
80
81
82
Isso obtém apenas o campo 4 "
-delimited em uma linha. E assim, esse campo pode ter tantos caracteres - ou dígitos, se você preferir - quanto quiser, desde que nenhum deles seja aspas duplas.
Mas você não precisa fazer isso também se quiser a linha completa.
sed -e'/^<gc type="global"/!{g;/./q;d;}' -e'h;$!d' <infile