【Linux基础知识】head命令和tail命令的使用

发布 : Linux培训      来源:Linux培训问答

2020-09-22 20:23:14

在Linux中,有很多命令用于处理文档中的文字、字符,其中常用的命令有cat,more,less,head和tail。这里主要介绍head命令和tail命令的使用方式。

文档中每行文字的读取都借助文档内部的行指针操作,指针指向哪一行,就会读取哪一行。读取文档前,指针指向第一行之前的空处,所以只有指针下移一行,才会读取到第一行的文字,如图所示。

head命令和tail命令用于控制指针移动的行数,head命令使指针从文件第一行开始下移,tail命令使指针从文件最后一行开始上移,举例如下。

①head -n 3 f1:指针从文件第一行开始下移三行,显示文档的前三行,-n表示结果中显示行号。

②head -n -3 f1:指针从文件第一行开始下移,直到最后三行停止,不读取倒数第三行,显示文档的最后三行前面的文字。

③tail -n 3 f1:指针从文件最后一行开始上移三行,显示文档的最后三行。

④tail -n +3 f1:指针从文件最后一行开始上移,直到第三行停止,显示文档从第三行开始到结尾的文字。

⑤tail -n +3 f1 | head -n 3:显示3-5行。使用“|”管道符, tail -n +3 f1显示第三行到最后一行的内容,head -n 3将输出结果截取头3行内容。

THE END  

声明:本站稿件版权均属中公教育优就业所有,未经许可不得擅自转载。

领取零基础自学IT资源

涉及方向有Java、Web前端、UI设计、软件测试、python等科目,内容包含学习路线、视频、源码等

点击申请领取资料

点击查看资料详情 

收起 


 相关推荐

问题解答专区
返回顶部