04. Shell字符串和文件内容处理

  • cut截取

    1. cut命令用来截取文件内容
    cut -option 文件名
      -c:参数后面跟数字,表示指定第几个字符
      -d:后面跟分割用的字符,若无此参数,则默认为tab
      -f:参数后面跟数字,表示由分割符分割的第几区
    
    04. Shell字符串和文件内容处理_第1张图片
    image.png

  • sort排序

    1. sort命令用于对文件中的字符串进行排序;
    sort -option 文件名
      -t:后面跟分割用的字符,若无此参数,则默认为tab
      -r:反序排列
    
    04. Shell字符串和文件内容处理_第2张图片
    image.png

  • wc统计

    1. wc用来统计指定文件内的内容
    wc [-option] 文件名
      -l:统计行数
      -m:统计字数
      -w:统计单词数
    
    04. Shell字符串和文件内容处理_第3张图片
    image.png

  • 重定向

    类型

    文件 文件描述符 缺省目标
    输入文件--标准输入 0 键盘
    输出文件--标准输出 1 屏幕
    错误文件--标准错误 2 屏幕

    常用

    命令 释义
    command>file 标准输出重定向到一个文件,错误仍然输出屏幕
    command>>file 标准输出重定向到一个文件,尾添加
    command 1>file 标准输出重定向到一个文件
    command 2>>file 标准错误重定向到一个文件,尾添加
    command 1>file 2>&1 标准输出和标准错误一起重定向到一个文件
    command>>file 2>&1 标准输出和标准错误一起重定向到一个文件,尾添加
    commandfile2 以file1作为标准输入,file2作为标准输出
    command 以file作为文件标准输入
    04. Shell字符串和文件内容处理_第4张图片
    image.png

你可能感兴趣的:(04. Shell字符串和文件内容处理)