I made a file with tab separated numbers on 2 lines.
mac$ cat tab_sep_file.tsv
1 2 3
4 5 6
Are they real tabs or spaces, I hear you ask. Yes, they are real tabs:
mac$ python
Python 2.7.10 (default, Jul 14 2015, 19:46:27)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> with open('tab_sep_file.tsv') as f:
... a = f.read()
...
>>> print repr(a)
'1\t2\t3\n4\t5\t6\n\n'
>>>
Let's print out a single column
mac$ cat tab_sep_file.tsv | awk -F "\t" "{print $1}"
1 2 3
4 5 6
Why doesn't this work? I've tested it on several TSVs