打印第一列

丽亚

我要打印此文件的第1列。我使用了以下命令:awk '{print $1}'但是它只是打印了第一列的第一个单词。

数据

ABC transporters                             ABC transporters
Alanine, aspartate and glutamate metabolism  Alanine, aspartate 
alpha-Linolenic acid metabolism              alpha-Linolenic acid metabolism
Aminoacyl-tRNA biosynthesis                  Aminoacyl-tRNA biosynthesis
Amino sugar and nucleotide sugar metabolism  Amino sugar and nucleotide
Arachidonic acid metabolism                  Arachidonic 

输出:

ABC
Alanine,
alpha-Linolenic
Aminoacyl-tRNA
Amino
Arachidonic

所需的输出:

ABC transporters
Alanine, aspartate and glutamate metabolism
alpha-Linolenic acid metabolism 
Aminoacyl-tRNA biosynthesis 
Amino sugar and nucleotide sugar metabolism 
Arachidonic acid metabolism 
拉韦西纳

我看到的是您的列由两个空格分隔。

因此awk

awk -F '\\s\\s' '{print $1}'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在列中查找与第一列相同的字母并打印

仅打印第一列唯一的行

如何根据第一列在UNIX中打印范围

如何打印行的第一列以及特定模式?

打印第一列不在列表中的行

使用awk打印多个文件的第一列

根据行号正确顺序在第一列中打印

搜索字符串并使用awk打印第一行的第一列

如何仅计算最后一列中的连续空格并将总和打印到第一列

打印第一行的第一列和最后一行的第二列,其中最后一列具有相同的值

打印文件的第一列和两列的减法以及更改分隔符的数字

文件处理打印第一列的最后2个字符,其余列

如何在当前行中打印下一行的第一列?

如何使用awk将第一列和第二列的第一行打印为单列?

比较N个文件的第一列,如果找到匹配项,则打印其余文件的第一列和第二列

如何使用awk将不包括第一列的csv文件打印到结尾

根据第一列比较2个文件并打印不匹配的文件

如何遍历数据框名称向量以打印 df 的第一列?

为什么我在使用gotoxy(x,y)时无法打印第一列

将数据打印到文本文件(第一列除外)

比较两个文件的第一列,如果第一列匹配,则打印第二个文件的整行

仅打印文件中具有唯一第一列和特定第三列值的那些行

awk:先打印第一列,然后打印一些值,然后再打印所有其他列

仅在第一列中打印仅包含一个值的一个副本的行

比较两个文件,使用共同的第一列和第二列打印行,并创建新表

如果前一行下面的行等于第一列的特定值,则打印两行

如何在Linux bash中为第一列的每个唯一值打印最新日期

根据第一列合并多行

只显示第一列?