美文网首页
有趣的 Linux 命令(一)—— cut 命令

有趣的 Linux 命令(一)—— cut 命令

作者: GCYML | 来源:发表于2020-04-27 00:44 被阅读0次

定义

cut 命令在 man 文档中的含义是删除文件中每一行的指定部分。其大意就跟 cut 单词本身的含义一样,是用来剪切数据的。

语法

cut (选项) (文件)

选项

-b: 以字节为单位进行分割,中文为两个字节
-c: 以字符为单位进行分割,中文为一个字符
-d: 自定义分隔符,默认为 TAB 制表符
-f: 显示指定字段的内容
-n:与“-b”选项连用,不分割多字节字符
--complement:补足被选择的字节、字符或字段;
-s: 不输出不包含分割符的行
--out-delimiter=<字段分隔符>:指定输出内容是的字段分割符;

常见用法

输出第二个字符

# cut -c2 test.txt

以逗号为分割符,截取第二部分

# cut -f2 -d"," test.txt

高阶用法:指定字段、字符或字节范围

cut命令可以将一串字符作为列来显示,字符字段的记法:

  • N-:从第 N 个字节、字符、字段到结尾;
  • N-M:从第 N 个字节、字符、字段到第 M 个(包括 M 在内)字节、字符、字段;
  • -M:从第1个字节、字符、字段到第 M 个(包括 M 在内)字节、字符、字段。

例如:打印从第 8 个字符开始到结尾

# cut -c8- test.txt

相关文章

  • 有趣的 Linux 命令(一)—— cut 命令

    定义 cut 命令在 man 文档中的含义是删除文件中每一行的指定部分。其大意就跟 cut 单词本身的含义一样,是...

  • Linux命令学习之:cut命令

    Linux命令学习之:cut命令 cut命令可以从一个文本文件或者文本流中提取文本列。cut语法 [root@ww...

  • awk命令

    下文来自:美团 吴孟达更多AWK命令请参考:Linux awk 命令扩展:linux sort,uniq,cut,...

  • Linux命令之文件管理 (十五)

    Linux cut命令 cut命令用于显示每行从开头算起 num1 到 num2 的文字。 语法 使用说明: cu...

  • Linux命令--cut

    一、命令简介:   cut命令用来显示行中的指定部分,删除文件中指定字段。cut经常用来显示文件的指定内容。经常用...

  • Linux cut命令

    语法 cut [-bn] [file]cut [-c] [file]cut [-df] [file] 使用说明 ...

  • [linux]cut命令

    默认是按照tab(\t)来进行切分的。

  • linux cut命令

    先新建测试文件 检查下是否成功 用cut分割一下,取第一列,试一下 不对,因为默认分隔符是\t,而上面分隔符是空格...

  • 百度 PHP 面试

    Linux文本操作1.统计命令——wc2.切分命令——cut3.排序命令——sort4.去重命令——uniq5.查...

  • linux入门之命令执行顺序控制与管道

    基本概念 本文旨在帮助你了解linux中顺序执行、选择执行、管道、cut命令、grep 命令、wc命令、sort命...

网友评论

      本文标题:有趣的 Linux 命令(一)—— cut 命令

      本文链接:https://www.haomeiwen.com/subject/agfewhtx.html