gpt4 book ai didi

linux - 在 Bash 中打印文件,跳过前 X 行

转载 作者:IT老高 更新时间:2023-10-28 12:14:41 25 4
gpt4 key购买 nike

我有一个很长的文件要打印,例如跳过前 1,000,000 行。

我查看了 cat 手册页,但没有看到任何选项可以执行此操作。我正在寻找执行此操作的命令或简单的 Bash 程序。

最佳答案

你需要尾部。一些例子:

$ tail great-big-file.log
< Last 10 lines of great-big-file.log >

如果您确实需要跳过特定数量的“第一”行,请使用

$ tail -n +<N+1> <filename>
< filename, excluding first N lines. >

也就是说,如果你想跳过 N 行,你开始打印第 N+1 行。示例:

$ tail -n +11 /tmp/myfile
< /tmp/myfile, starting at line 11, or skipping the first 10 lines. >

如果您只想看到最后这么多行,请省略“+”:

$ tail -n <N> <filename>
< last N lines of file. >

关于linux - 在 Bash 中打印文件,跳过前 X 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/604864/

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