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