zoukankan      html  css  js  c++  java
  • 4.4 用cut按列切分文件

    用法:cut 选项 文件名(默认的字段定位符为制表符)

    -f:选择列

    yang@Ubuntu:~$ cat student_data.txt
    No      Name    Mark    Percent
    1       Sarat   45      90
    2       Alex    49      98
    yang@Ubuntu:~$ cut -f1-3 student_data.txt
    No      Name    Mark
    1       Sarat   45
    2       Alex    49

    --complement:选择补集

    yang@Ubuntu:~$ cut -f1-3 --complement student_data.txt
    Percent
    90
    98

    -d:指定字段的定位符

    yang@Ubuntu:~$ cut -f1-3 -d ";" student_data2.txt
    No;Name;Mark
    1;Alex;49

    -b:表示字节;-c:表述字符;-f:表示字段 结合N-M 

    --output-delimiter 提取多个字段

    View Code
    yang@Ubuntu:~$ echo -e "abcdefghijklmnopqrstuvwxyz\nABCDEFGHIJKLMNOPQRSTUVWXYZ" | cut -c5-10,15-20 --output-delimiter ";"
    efghij;opqrst
    EFGHIJ;OPQRST
  • 相关阅读:
    活动安排
    中国剩余定理
    欧拉回路
    单词游戏
    Ant Trip
    John's Trip
    太鼓达人
    相框
    原始生物
    Blockade
  • 原文地址:https://www.cnblogs.com/yangqionggo/p/2868310.html
Copyright © 2011-2022 走看看