`
yimi128
  • 浏览: 56109 次
  • 来自: ...
社区版块
存档分类
最新评论

cut命令的用法

 
阅读更多

cut 命令可以从一个文本文件或者文本流中提取文本列

 

命令用法

       cut -b list [-n] [file ...]

       cut -c list [file ...]

       cut -f list [-d delim][-s][file ...]

b,c,f分别表示字节,字符,字段(byte,character,field)

-n 常常表示具体数字。

list表示操作范围,如

    N:只截取第n项

    N-:截取第N项一直到行尾

    N-M:第N项到第M项(包括M)

    -M:第一项到第M项(包括M)

    -:所有项

file表示要操作的文本文件

delim (英文全写:delimiter )表示分隔符,默认情况下为TAB

  -s 表示不包括那些不含分隔符的行(这样有利于去掉注释和标题)

 

 

示例:

head -15 /etc/passwd | cut -c1-10

    /etc/passwd文件前15行,每行的第1-10个字符

    上例如果使用cut -b1-10,则是指取每行的第1到10个字节

    如果是cut -f1-10,则是指取每行的第1到10个字段

    可以指定多个范围,如-c1-2,5-8,9,20- 之类


head -15 /etc/passwd | cut -f1 -d':'    

    /etc/passwd 以:为分隔符,取第一个字段

    使用-d':'指定字段分隔符,默认的分隔符是tab

    -s 表示不包括那些不含分隔符的行(这样有利于去掉注释和标题)

    --output-delimiter='/'指定结果用什么分隔符分隔,默认采用原来的分隔符

 

 

 

分享到:
评论

相关推荐

    linux中截取字符串cut命令用法简介参考.pdf

    Linux 中截取字符串 cut 命令用法简介 Linux 中截取字符串 cut 命令是 Linux 系统中的一种常用命令,用于截取文本文件中的指定字符串。cut 命令可以根据不同的选项来截取不同的字符串,例如根据字符、字节、字段等...

    Linux下cut命令用法详解.doc

    ### Linux下cut命令用法详解 #### 一、概述 `cut` 命令在 Linux 系统中主要用于从输入文件中截取指定部分的数据并输出。它是一种非常实用的文本处理工具,尤其适用于对文件中的列或字段进行操作。 #### 二、基本...

    cut命令使用大全

    "cut命令使用大全" cut 命令是 Linux 系统中的一种文本处理命令,用于截取字符串。下面是对 cut 命令的详细讲解。 语法 cut 命令的基本语法为:`cut -c num1-num2 fileName`,其中 `-c` 选项指定要截取的字符范围...

    linux中截取字符串cut命令用法简介[借鉴].pdf

    Linux 中截取字符串 cut 命令用法简介 Linux 中的 cut 命令是一种功能强大的文本处理工具,能够帮助用户快速提取文本文件中的特定字符串或字段。下面是 cut 命令的语法和用法简介: 语法:`cut -c num1-num2 ...

    cut命令用法大全.pdf

    标题和描述指出本文件是对cut命令用法的全面介绍。 ### cut命令的基本用法 1. **提取列数据**:cut命令最常用于从文件中提取某一列的数据。比如,如果我们有一个以逗号分隔的文本文件,可以使用cut命令提取其中某...

    linux的cut命令用法总结

    这篇文章将详细介绍`cut`命令的基本用法,包括按字符、字节和域进行截取,并结合实例进行解析。 ### 1. 按字符截取 (-c) `-c`选项用于指定要提取的字符位置。例如: - `cut -c3` 会提取每个行的第三个字符。 - `...

    sed 命令的和cut命令的用法

    `sed` 和 `cut` 是两个非常常用的 Linux 命令,它们主要用于处理文本...掌握这两个命令的用法,能大大提高你在文本处理上的效率。在实际操作时,应根据具体需求灵活运用,并注意不要在无备份的情况下直接修改重要文件。

    shell字符截取命令之cut命令的实例详解

    本篇将详细讲解`cut`命令的使用方法,通过实例来帮助理解其功能和局限性。 ### 一、`cut`命令的基本语法 `cut`命令的基本语法如下: ```bash cut [选项] 文件名 ``` 其中,`选项`用于定义如何截取数据,`文件名`...

    Linux cut命令用法详解

    Linux cut命令 Linux cut命令用于显示每行从开头算起 num1 到 num2 的文字。 语法 cut [-bn] [file] cut [-c] [file] cut [-df] [file] 使用说明: cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符...

    cut概述与用法

    ### cut命令概述与详细用法 #### 概述 `cut` 命令是Linux系统中的一个常用工具,主要用于从文件的每行中选择部分数据。它支持三种不同的定位方式来选择数据:字节(bytes)、字符(characters)以及域(fields)。...

    cut 用法cut 用法cut 用法

    ### cut 命令用法详解 在 Linux 和 Unix 系统中,`cut` 命令是一个非常实用的工具,它可以帮助用户提取文本文件中的特定部分或字段。这对于处理像 `/etc/passwd` 这样通过特殊字符(如冒号 `:`)分割字段的文件尤其...

    cut命令.docx

    ### `cut`命令的基本用法 1. **-b 选项**:使用此选项可以按字节位置剪切文本。例如,`cut -b 5-`会从每行的第五个字节开始到行尾输出所有字节。 2. **-c 选项**:此选项允许你按字符位置剪切文本。例如,`cut -c ...

    Linux cut 命令详解

    这篇概述将详细介绍`cut`命令的基本使用、语法、选项以及常见用例。 `cut`命令的基本语法是: ```bash $ cut OPTION… [FILE]… ``` 在使用`cut`命令时,至少需要指定一个选项。以下是几个关键选项的解释: - `-f`...

    linux之cut命令的用法

    下面我们将详细讲解`cut`命令的用法和一些常见技巧。 ### 1. `cut`命令的基本语法 `cut`命令的语法格式如下: ```bash cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] ``` 这里`-b`、`-c`和`-d`分别...

    linux shell cut从入门到精通

    Cut 命令的使用非常广泛,既可以用于数据提取和处理,也可以用于数据分析和报表生成。本节将从基础知识到高级应用对 Cut 命令进行详细的讲解。 一、 Cut 命令的基本语法 Cut 命令的基本语法如下: ``` cut ...

    CutRite V9使用说明书中文培训课件

    专业的软件培训课件对软件使用者有一定的指导意义

Global site tag (gtag.js) - Google Analytics