将重复的单词粘贴为终端中的列

时间:2018-01-19 14:49:29

标签: shell terminal

我有一个带有两列数据的制表符分隔的txt文件,例如:

PopA 1
PopB 2
PopC 3
PopD 4

我想为整个文件粘贴第三列,每行都相同,' EcoRI',因此:

PopA 1 EcoRI
PopB 2 EcoRI
PopC 3 EcoRI
PopD 4 EcoRI

在终端中执行这个简单过程的简便方法是什么?

由于

1 个答案:

答案 0 :(得分:1)

这可能会有所帮助:

awk '{print $0 "\tEcoRI"}' file.txt

这会在每行的末尾添加一个标签\t和您的文字EcoRI

如果您想保存输出,可以使用:

awk '{print $0 "\tEcoRI"}' file.txt > file2.txt