zoukankan      html  css  js  c++  java
  • shell脚本-编程前奏-小工具之cut(文本处理)

    目标:
    了解shell中的通配符
    熟悉cut小工具和shell中通配符的使用

    什么是cut

    cut是列截取工具,用于列的截取。

    (1)语法

    #  cut 选项 文件名

    (2)常见选项

    -c 以字符为单位进行分割,截取
    -d 自定义分隔符,默认为制表符
    -f 与-d一起使用,指定截取哪个区域

    举例

    cut-d: -f1 1.txt             以:冒号分割,截取第1列内容

    cut -d: -f1,6,7 1.txt      以:冒号分割,截取第1,6,7列内容

    cut -c4 1.txt      截取文件中每行第4个字符  

    cut -c1-4 1.txt    截取文件中每行的1-4个字符 

    cut -c4-10 1.txt   截取文件中每行的4-10个字符

    cut -c5-1.txt    从第5个字符开始截取后面所有字符

    实战

    1.具体需求:截取  ":"  分割的第一个字符

    2.具体需求:截取  ":"  分割的1到7

    3.具体需求:截取1-5个字符

    4.具体需求:截取10以后字符

    5.具体需求:截取5-10个字符

    6.具体需求:cut截取空格

    cut -d' ' -f1

    7.具体需求:列出当前系统的运行级别

  • 相关阅读:
    kubernetes增加污点,达到pod是否能在做节点运行
    docker 搭建简易仓库registry
    sed 收集
    kebu之rook-ceph
    docker之harbor仓库注意事项
    docker--Dockerfile-nginx
    mysql 集群方案
    mysql GTID主从配置
    Python File(文件) 方法
    python标准异常
  • 原文地址:https://www.cnblogs.com/-lyr/p/12152709.html
Copyright © 2011-2022 走看看