zoukankan      html  css  js  c++  java
  • linux命令之head、tail命令具体解释

    语法

     head [-n -k ]... [FILE]...

    样例

    • 默认是显示开头前10行。
    head /etc/passwd
    • 显示开头前k行。
    head -k /etc/passwd
    head -n k /etc/passwd(注意和以下的有-的差别)
    head -n +k /etc/passwd
    • 除最后k行外,显示剩余所有内容。
    head -n -k /etc/passwd

    tail

    语法

    tail [-n -k ]... [FILE]...

    样例

    • 默认是显示末尾10行。
    tail /etc/passwd
    • 显示末尾k行。
    tail -k /etc/passwd
    tail -n k /etc/passwd(注意和以下的有+的差别)
    tail -n -k /etc/passwd
    • 从开头第k行開始输出。
    tail -n +k /etc/passwd

    head和tail组合使用方法举例

    //从第11行開始显示,但不包含最后3行
    
     head -n -3 /etc/passwd |tail -n +11
    
    //显示前20行,但从第11行開始
    
    head -n 20 /etc/passwd |tail -n +11 
    
    //显示除最后3行以外的所有行,但仅仅显示最后10行
    
     head -n -3 /etc/passwd |tail -n 10 
    
    //显示前20行中的后10行
    
    head -n 20 /etc/passwd |tail -n 10 
    
    //从第11行開始显示,但仅仅显示前10行
    
    tail -n +11 /etc/passwd |head -n 10 
    
    //从第11行開始显示,但不包含最后3行
    
    tail -n +11 /etc/passwd |head -n -3
    
    //显示最后13行中的前10行
    
    tail -n 13 /etc/passwd |head -n 10 
    
    //显示最后13行中除末尾的3行以外的前10行
    
    tail -n 13 /etc/passwd |head -n -3
  • 相关阅读:
    常见名词解释
    主板结构解析
    计算机网络原理的总结
    Nginx的介绍
    优雅的python
    python小技巧
    python列表小程序
    学会浏览器查东西
    列表推导式
    深度优先算法与广度优先算法
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7266805.html
Copyright © 2011-2022 走看看