Se você tem o GNU grep, você pode escrever
grep -oP '\binternal_num\s*=\s*\K\d+' file.xml
Mas você não deve analisar XML com expressões regulares. Talvez você precise de algo assim
$ echo '
<root>
<tag>
<tag>
<wanted internal_num="1234" />
<wanted internal_num = "5678" />
</tag>
</tag>
</root>
' | xmlstarlet sel -t -v '//@internal_num' -n
1234
5678
Por favor, mostre seu arquivo de entrada.