AWK在分隔的文本文件中包含空/空条目

时间:2017-08-22 06:32:56

标签: bash awk

我尝试了批处理' for loops'和Linux AWK。两者似乎都有相同的问题,它们忽略制表符分隔文件中的空条目。我尝试打印第32列,但由于某些先前的条目在两个选项卡之间没有任何内容,因此会产生问题。

有解决方法吗?或者您为此推荐的任何其他语言?

Col1            Col3    Col4
Col1    Col2    Col3    Col4

1 个答案:

答案 0 :(得分:0)

使用awk选项告诉-F您的字段分隔符是一个标签。使用示例打印第三列的示例:

$ cat foo.txt
Col1            Col3    Col4
Col1    Col2    Col3    Col4
$ awk -F '      ' '{print $3}' foo.txt
Col3
Col3