zoukankan      html  css  js  c++  java
  • cut 命令详解

    cut 
     作用:按列提取文件
     参数: -d 指明列分隔符 -f 选择输出的区域 -c 指定字符位置
      -b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。
      -c :以字符为单位进行分割。
      -d :自定义分隔符,默认为制表符。
      -f :与-d一起使用,指定显示哪个区域。
      -n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的<br />范围之内,该字符将被写出;否则,该字符将被排除
     语法: cut -b 8,3-5
      3-5,8:cut命令如果使用了-b选项,那么执行此命令时,cut会先把-b后面所有的定位进行从小到大排序,然后再提取。可不能颠倒定位的顺序哦 
      cut -b -3
      -3表示从第一个字节到第三个字节
      cut -b 3-
      3-表示从第三个字节到行尾
      cut -b -3,3-
      输出整行,不会出现连续两个重叠的
      cut -c 
      -c则会以字符为单位,输出正常;而-b只会傻傻的以字节(8位二进制位)来计算,输出就是乱码. 当遇到多字节字符时,可以使用-n选项,

    cut -d : -f 1,3-5

      提取按照:分割的第一列,第三列到第五列
      sed -n l file
      空格到底是由若干个空格组成的还是由一个制表符组成,-n 后L的小写字母

     

  • 相关阅读:
    Web Site 与 Web Application 的区别
    Jquery获取text,areatext,radio,checkbox,select值
    C#怎么样操作world文档中的文字型窗体域?
    DataFormatString 用法
    overload和override的区别
    Apollo安装
    工控机基础
    CAN总线技术基础
    dd命令_Linux dd命令:复制(拷贝)文件,并对原文件进行转换
    Unity2021零基础入门教程
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/4360343.html
Copyright © 2011-2022 走看看