我尝试了批处理' for loops
'和Linux AWK。两者似乎都有相同的问题,它们忽略制表符分隔文件中的空条目。我尝试打印第32列,但由于某些先前的条目在两个选项卡之间没有任何内容,因此会产生问题。
有解决方法吗?或者您为此推荐的任何其他语言?
Col1 Col3 Col4
Col1 Col2 Col3 Col4
答案 0 :(得分:0)
使用awk
选项告诉-F
您的字段分隔符是一个标签。使用示例打印第三列的示例:
$ cat foo.txt
Col1 Col3 Col4
Col1 Col2 Col3 Col4
$ awk -F ' ' '{print $3}' foo.txt
Col3
Col3