【发布时间】:2014-09-06 20:14:02
【问题描述】:
我有几个制表符分隔的文件,例如文件如下所示:
A213<TAB>foo bar<TAB>sentence
A123<TAB>bar foo<TAB>sentence
B84521<TAB>abc hello<TAB>world
C984<TAB>def word<TAB>hello
我需要它来删除第一列并将标签替换为|||,输出应该如下所示:
foo bar ||| sentence
bar foo ||| sentence
abc hello ||| world
def word ||| hello
我尝试了以下方法,但没有成功:
$ cut -f2,3 file.txt | sed 's/<TAB>/\s|||\s/g'
【问题讨论】: