假设我有以下文件:
al.pacino Al Pacino
jerry.seinfeld Jerry Seinfeld
chad.murray Chad Michael Murray
我想创建一个只有两列的好表,并将first name/middle name/last name视为一列,如下所示:
al.pacino Al Pacino
jerry.seinfeld Jerry Seinfeld
chad.murray Chad Michael Murray
问题是,如果我使用“column-t”命令,每个字段都将被视为一个单独的列,这不是我想要的:
al.pacino Al Pacino
jerry.seinfeld Jerry Seinfeld
chad.murray Chad Michael Murray
最佳答案
用sed在两列之间插入一个制表符-feed这一行stdin上的输入-输出将是两个制表符分隔的列
sed -r 's/ +/\t/'
关于linux - 在Linux中从多列创建表,但是将字段2、3(可能还有4)视为一列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39079447/