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

    cut是切割文件用,简单取列的命令

    cut常见命令参数

      -b, --bytes=LIST        select only these bytes
      -c, --characters=LIST   select only these characters
      -d, --delimiter=DELIM   use DELIM instead of TAB for field delimiter
      -f, --fields=LIST       select only these fields;  also print any line
                                that contains no delimiter character, unless
                                the -s option is specified
      -n                      with -b: don't split multibyte characters
          --complement        complement the set of selected bytes, characters
                                or fields
      -s, --only-delimited    do not print lines not containing delimiters
          --output-delimiter=STRING  use STRING as the output delimiter
                                the default is to use the input delimiter
          --help     display this help and exit
          --version  output version information and exit

    常用的命令展示

    设置特定切割符,取特定的列

    cut -d '/' -f3 logs.txt    设置/为切割符   -f 表示第几列,这里取第三列

    image

    查找特定数量的字符

    [root@localhost ftl]# cat logs.txt 
    /var/log/yum.log
    hello world
    [root@localhost ftl]# cut -c 1-5 logs.txt 

    image

    替换文件内的内容:源文件不受影响

    tr 'var' 'log' < logs_bak.txt| head -3

    image

  • 相关阅读:
    Word Search
    Subsets
    Combinations
    Search a 2D Matrix
    求比正整数N大的最小正整数M,且M与N的二进制表示中有相同数目的1
    Set Matrix Zeroes
    Unity学习笔记—— 常用脚本函数
    学习 各个数据结构
    unity调用 安卓相册
    设置 相机跟随 主角及视角 滑动
  • 原文地址:https://www.cnblogs.com/ftl1012/p/cut.html
Copyright © 2011-2022 走看看