Bash中忽略n行打印文件

Questions分类: bashBash中忽略n行打印文件
guest asked 10月 ago

我想打印除1e6行的一个很长的文件的所有行。我查找了一下cat的man页面,没有发现有什么选项可以做这件事。有没有什么其它命令可以做的?

1 Answers
朱 茂海 管理员 answered 10月 ago

可以用tail:
$ tail great-big-file.log

如果你真的需要忽略指定的几行,使用:
$ tail -n +

比如,你想忽略N行,并从N+1打印:
$ tail -n +11 /tmp/myfile

有服务器方面的问题无法解决?点击这里寻求帮助。