gpt4 book ai didi

linux - 使用 awk 过滤文本文件中的行

转载 作者:太空宇宙 更新时间:2023-11-04 09:23:58 25 4
gpt4 key购买 nike

我有制表符分隔的文本文件(像这样):

A  1 A1g DELL
A 1 B1s HP
A 7 Zfd Nog
A 5 Jgf KIT
A 1 Def JOP

除了第一行,我只想保留第二列的值大于 1 的行。

A  1 A1g DELL
A 7 Zfd Nog
A 5 Jgf KIT

我试过 awk '{if($2>1) print }' file.txt 但它省略了第一行。如何跳过第一行并检查其他行的条件 ($2 >1)

提前致谢。

最佳答案

在 AWK 中:

$ awk 'NR==1||$2>1' test.in
A 1 A1g DELL
A 7 Zfd Nog
A 5 Jgf KIT

关于linux - 使用 awk 过滤文本文件中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38740761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com