Shell 如何在.txt文件中打印具有重复值的字段

Shell 如何在.txt文件中打印具有重复值的字段,shell,sorting,split,Shell,Sorting,Split,我有一个这样的文件 文件 124 3 ac 7 143 3 zf 10 176 8 lm 1 547公里5 862 8 sf 6 991 7零电压6 我想用下面的输出创建3个不同的文件 文件1 124 3 ac 7 143 3 zf 10 文件2 176 8 lm 1 862 8 sf 6 文件3 547公里5 991 7零电压6 请帮我做命令 $awk'NR>1{打印$2,$3,$4>1}文件 这个命令帮我完成了任务。 谢谢 你的意思是你希望每个文件只有两行?@karan shah我已经编辑了

我有一个这样的文件

文件

124 3 ac 7

143 3 zf 10

176 8 lm 1

547公里5

862 8 sf 6

991 7零电压6

我想用下面的输出创建3个不同的文件 文件1

124 3 ac 7

143 3 zf 10

文件2

176 8 lm 1

862 8 sf 6

文件3

547公里5

991 7零电压6

请帮我做命令

$awk'NR>1{打印$2,$3,$4>1}文件

这个命令帮我完成了任务。
谢谢

你的意思是你希望每个文件只有两行?@karan shah我已经编辑了这篇文章。这是一个有4列6行的表格那么有什么特殊字符吗?我可以看到实际的文件吗?No tere不是正则表达式。\n文件太大,无法在此处上载,但它是典型的BLAST输出,我需要根据查询标识分隔匹配项。我可以知道什么是查询标识吗?你想把两行删掉,放在另一个文件里吗?