如何获取文件中除前 20 行之外的最后几行?
假设我有一个包含任意行数的文件,例如 125 行。我想获取除前 n 行(例如 20 行)之外的所有行。因此,我想要第 21-125 行。
有没有办法使用 tail
/head
或其他工具来做到这一点?
Say I have a file with any number of lines, say, 125. I want to get all the lines except the first n, say, 20. So, I want lines 21–125.
Is there a way to do this with with tail
/head
, or some other tool?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
尝试
Try
尝试
如果你想删除前 20 行!
Try
if you want to delete the first 20 lines !
也可以使用 awk 功能:
Awk power can be used too:
我对此感到生疏,但类似:
tail -n +20 文件名
I'm rusty with this but something like:
tail -n +20 filename