shell中tail和head的用法小结

 更新时间:2023年09月22日 15:27:06   作者:yeluomen  
本文主要介绍了shell中tail和head的用法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

终极用法汇总举例

1.查看文件的头几行

head -几 文件

2.查看文件的后几行

tail -几 文件

3.查看文件第1行到倒数第几行(不包含)

head -n -几  文件

4.查看文件第几行(包含)到文件末尾

tail -n +几  文件

所有常见用法汇总:

head用法

head用法1:查看从第一行到倒数第数字行(不包含)的所有行的内容

实现方法:head -n -数字 文件

head用法2:查看文件的头数字行

实现方法1:head -n +数字 文件

实现方法2:head -n 数字 文件

实现方法3:head -数字 文件

tail用法

tail用法1:查看文件的第数字行(包含)到文件末尾的所有行

实现方法:tail -n +数字 c.txt

tail用法2:查看文件的后数字行

实现方法1:tail -n -数字 文件

实现方法2:tail -n 数字 文件

实现方法3:tail -数字 文件

案例

原文件

c.txt的内容为

[root@vm4]# cat c.txt

head的案例

# head -n -数字  文件  #查看从第一行到倒数第数字行(不包含)的所有行的内容
# 意义:-2 倒数第2行(不包含)
[root@vm4]# head -n -2 c.txt

# head -n +数字  文件  #查看文件的头数字行
# 意义:+2 正数第2行(包含)
[root@vm4]# head -n +2 c.txt

# 用法3: head -n 数字  文件 
# 同用法2
[root@vm4]# head -n 3 c.txt

# 用法4: head -数字 文件
# 同用法2
[root@vm4]# head -4 c.txt

tail的案例

#tail  -n +数字  文件  #查看文件的第数字行(包含)到文件末尾的所有行
# 意义:+2 从第2行开始
[root@vm4]# tail -n +2 c.txt

#tail -n -数字  文件  #查看文件的后数字行
# 意义:-2 最后2行
[root@vm4]# tail -n -2 c.txt

#tail -n 数字  文件  #查看文件的后数字行
[root@vm4]# tail -n 2 c.txt

#tail -数字 文件  #查看文件的后数字行
[root@vm4]# tail -4  c.txt

总结

注意点:

1.-n ±数字用法时,±的意义为+代表正数第数字行,-代表倒数第数字行

2.head/tail -n ±数字 这种用法时。此用法中tail不管±数字都包含第数字或倒数第数字行,head -n -数字 时,不包含倒数第数字行,head -n +数字时包含数字行。

到此这篇关于shell中tail和head的用法小结的文章就介绍到这了,更多相关shell tail head 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux中修改文件权限chmod命令详解

    Linux中修改文件权限chmod命令详解

    在Linux系统中,chmod命令用于更改文件或目录的权限,它可以授予或撤销对文件的读取、写入和执行权限,本文给大家详细的介绍了Linux修改文件权限chmod命令用法,需要的朋友可以参考下
    2023-08-08
  • Linux 压缩某个文件夹的实现方法

    Linux 压缩某个文件夹的实现方法

    这篇文章主要介绍了Linux 压缩某个文件夹的实现方法的相关资料,希望通过本文能帮助到大家,让大家实现这样的功能,需要的朋友可以参考下
    2017-10-10
  • linux网络相关命令汇总(6)

    linux网络相关命令汇总(6)

    这篇文章主要为大家汇总了linux网络相关命令,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • Shell脚本定期清空大于1G的日志文件

    Shell脚本定期清空大于1G的日志文件

    这篇文章主要介绍了Shell脚本定期清空大于1G的日志文件,本文直接给出实现代码,需要的朋友可以参考下
    2015-05-05
  • shell脚本一键安装php7的实例(推荐)

    shell脚本一键安装php7的实例(推荐)

    下面小编就为大家带来一篇shell脚本一键安装php7的实例(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • shell 里 awk print 的用法详解

    shell 里 awk print 的用法详解

    这篇文章主要介绍了shell 里 awk print 的用法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-09-09
  • 用shell批量修改文件名的方法

    用shell批量修改文件名的方法

    这篇文章主要为大家介绍了shell对文件夹中全部文件的名称加以批量替换、修改的方法,文中的示例代码讲解详细,对大家的学习或工作有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • Linux 中 CURL常用命令详解

    Linux 中 CURL常用命令详解

    这篇文章主要介绍了Linux 中 CURL常用命令详解,需要的朋友可以参考下
    2015-10-10
  • shell 读取变量脚本编程解析

    shell 读取变量脚本编程解析

    这篇文章主要为大家介绍了shell 读取变量脚本编程解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • Shell中的变量使用小结

    Shell中的变量使用小结

    这篇文章主要介绍了Shell中的变量使用小结,本文总结了变量的语法、常见使用形式等内容,并分别给出代码示例,需要的朋友可以参考下
    2015-05-05

最新评论