Terminal backslash input repeated in output
The problem is the $ in the first awk statement in the chain:

awk -F $'\t' '{print $8, $9}'


The -F option for awk sets the record separator for your input. If you're really expecting the separator to be a dollar sign followed by a tab character you should move the dollar sign in to the single quotes like so:

awk -F '$\t' '{print $8, $9}'


Leaving the $ outside the single quotes means it's being interpreted by the shell as a variable reference. This is what's leading to your weird output. If you aren't expecting a dollar sign in the field separator, only a tab, change the awk call to:

awk -F '\t' '{print $8, $9}'


Based on what you've said, the above appears to be what you want.