zoukankan      html  css  js  c++  java
  • 文本处理工具(cut,sort,tr,grep等)

    命令目录,查看某一个命令可点击直接跳转:


    文件查看

    cat

    查看文件,从第一行到最后一行全部显示。

    参数:

    示例:

     


     

    tac

    从后往前显示文件,和cat相反。

    示例:

    rev

    reverse lines水平反转每一行里的字母。

    示例1,水平翻转文件:

    示例2,倒序+水平翻转文件:

    more

    分页显示,显示到最后会退出。

     

     

     

    less

     

    分页显示,显示到最后也不会退出,要按q退出。

     

    翻屏操作

    文本搜索:

     

    按行截取

     

     

    取文件头部的行,默认头10行。

     

    参数:

     

    tail

     

    显示文件尾部的行,默认最后10行。

     

    参数:

     例子:

    转化内容

    tr

    tr [OPTION]... SET1 [SET2]
    把输入的数据当中的字符,凡是在SET1定义范围内出现的,通通对位转换为SET2出现的字符

    参数:

     追加是可以的,在原有文件基础上再追加一段:

    dc结合使用

    按列操作

    cut

    cut可以实现分割每一行,并且指定输出列的字段。

    示例1:

    示例2:

    paste

    把多个文件的多行进行合并,逐行进行合并。

    参数:

    示例:

    分析文本

    wc

    直接运行原wc命令:输出文件中的行数、单词数、字节数

    参数:

    sort

    排序,默认是按照字符的大小来排列

    示例1:

     示例2:

    uniq

    唯一,从输入中删除前后相接的重复的行

    -c: 显示每行重复出现的次数

    -d: 仅显示重复过的行

    -u: 仅显示不曾重复的行

    常和sort 命令一起配合使用,示例:

    diff、patch

    diff比较两个文件的区别

    patch可以用diff生成的patch来修复另一个文件。

    按关键字过滤

    grep

    文本过滤工具

    不带参数普通用法:

    带参数:

    例子:

  • 相关阅读:
    输出字体颜色 "<li><font color=red>" + ......+ "</font>"
    sass跨文件重写变量
    sass兼容IE8透明度方法
    关于CSS中对IE条件注释的问题
    css规范
    transition代替简单的animation注意事项
    zepto触摸事件解决方法
    fullpage.js小技巧
    php访问全局变量
    好的列表布局
  • 原文地址:https://www.cnblogs.com/momenglin/p/8533510.html
Copyright © 2011-2022 走看看