Hi,
Is this what you are looking for:
Code:
awk 'BEGIN { RS="<SUBBEGIN" ; FS = "\n" } { gsub(/([A-Z]+=|;)/,"",$0 ) ; print $2, $3, $4, $5 }' infile
Sample run with the data given in post #1:
Code:
$ awk 'BEGIN { RS="<SUBBEGIN" ; FS = "\n" } { gsub(/([A-Z]+=|;)/,"",$0 ) ; print $2, $3, $4, $5 }' infile
730B020246D48407 0 730B060246D48407 256310903857
730B0A02B8D48407 0 730B0E02B8D48407 256310904578
730B120232D58407 0 730B160232D58407 256310901978
Hope this helps.