用于查看文件前 xxx 行的终端命令

用于查看文件前 xxx 行的终端命令

你们能帮帮我吗?我不记得打开大型文本文件的终端命令,但每次只显示(例如)20 行。原因是我试图读取 1.3gb 的错误日志文件。有人能帮我提供正确的命令吗?

谢谢

答案1

问题标题表明,head但你的身体

每次 20 行

建议more

答案2

head -10000 bigfile.log | tail -20应该显示第 10000 行左右的 20 行。

答案3

尝试 man head

head——显示文件的第一行

答案4

您可以使用 head、less、more 和 awk

$ awk 'NR%20==0{print;getline <"-"}NR{print}' file

$ more -20 file

$ head -20 file # but only shows 20 lines and doesn't scroll.

相关内容