zoukankan      html  css  js  c++  java
  • shell 命令

    shell常用命令

    grep

    cut

    sort 

    uniq

    seq

    tr

                                                                                   grep常用选项详解

                     选项             

                      描述                                     

    -E,--extended-regexp                                

    模式是扩展正则表达式(ERE)                                

     -i,--ignore-case

    忽略大小写

     -n,--line-number

    打印行号

     -o,--only-matching

    只打印匹配的内容

     -c,--count

    只打印每个文件匹配的行数

     -B,--before-context=NUM

    打印匹配的前几行

     -A,--after-context=NUM

    打印匹配的后几行

    -C,--context=NUM

    打印匹配的前后几行

    --color[=WHEN],

     匹配的字体颜色

    -v,--invert-match

     打印不匹配的行

                                                                                        cut命令

    语法

    cut  [-bn] [file]
    cut [-c] [file]
    cut [-df] [file]
    
    

    使用说明:

    cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。

    如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。

    常用参数:

    • -c :以字符为单位进行分割。

    • -d :自定义分隔符。

    • -f :与-d一起使用,指定显示哪个区域。

                                                                                  sort命令

     

    Linux sort命令用于将文本文件内容加以排序。

    sort可针对文本文件的内容,以行为单位来排序。

    语法:

    sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][--help][--verison][文件]
     

    常用参数说明

    • -k:根据切割后的那一段进行排序
    • -n 依照数值的大小排序(默认是根据字符进行排序)。
    • -r 以相反的顺序来排序。
    • -t<分隔字符> 指定排序时所用的栏位分隔字符。
    • -u:去除重复的行(只要那个指定的字段重复,就认定是重复的行)

                                                                       uniq命令

    作用:

    去除重复的行(相邻且相同,认定为重复)

    选项:

    -c:在行首用数字表示该行出现了多少次

    -u:仅仅显示那些没有出现重复过的行

                                                                   seq命令

    作用:

    生成一个数组序列

    格式:

    seq [start  [step]] stop

                                              tr命令

    作用:

    Linux tr 命令用于转换或删除文件中的字符。

    tr 指令从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。

    a-z 任意小写

    A-Z 任意大写

    0-9 任意数字

  • 相关阅读:
    「2019纪中集训Day20」解题报告
    PHP基础入门
    javascript
    正则表达式
    DOM 节点
    对象
    字符串
    函数
    for循环
    jQuery
  • 原文地址:https://www.cnblogs.com/kesz/p/10770458.html
Copyright © 2011-2022 走看看