【问题标题】:Splitting lines by delimiter in large file在大文件中按分隔符分割行
【发布时间】:2015-07-06 01:10:49
【问题描述】:

我有一个这种格式的文件:

a(tab)b(tab)c

有些行没有c

我需要做的是从每一行中取出b 列?实现这一目标的最佳方法是什么?

【问题讨论】:

  • 使用正则表达式....例如\w+\t(\w+)

标签: linux file split line delimiter


【解决方案1】:

您可以使用cut 提取第二个字段(制表符是cut 的默认分隔符):

cut -f2 file

【讨论】:

    猜你喜欢
    • 2010-09-21
    • 2011-12-20
    • 2013-11-24
    • 2017-03-25
    • 2021-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多