Linux awk命令用于隔离

时间:2013-12-14 08:10:38

标签: linux awk

如果我有一个包含数百条记录的文件,我如何隔离让我们说前5行并使用“awk”显示它们?我试图从一个文件中显示几行,其中包含多个名称,日期等记录。

3 个答案:

答案 0 :(得分:2)

不确定您喜欢什么,因为您没有输入数据或输出示例
如果您想使用awk打印文件的第一行,可以执行以下操作:

awk 'n {print;n--}' n=5 file

或只是

awk 'NR<6' file

答案 1 :(得分:2)

  

让我们说前5行并显示

问题标记为awk,但head是您需要的。使用正确的工具完成工作。虽然您可以使用awk

重新发明轮子
head -5 <file_name>

答案 2 :(得分:1)

希望这有效:

awk 'FNR<=5' file