ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux基础命令---cut

Linux基础命令---cut

原创 Linux操作系统 作者:一生有你llx 时间:2018-12-30 08:20:05 0 删除 编辑

cut

将文件中每一行的指定内容显示到标准输出。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1 、语法

cut [ 选项]  file

 

2 、选项列表

选项

说明

--version

显示命令版本信息

--help

显示帮助文档

-b | --bytes=LIST

设置输出字节数或者范围

-c | --characters=LIST

设置输出的字符数或者范围

-d | --delimiter=DELIM

指定列的分隔符,默认是tab

-f | --fields=LIST

显示分割后的列

-n

和“-b”一起使用,不要分割多字节字符

--complement

补充选定的字节、字符或字段集

--output-delimiter=STRING

使用STRING作为输出分隔符,默认为使用输入分隔符

-s | --only-delimited

如果该行没有分隔字符,那么不显示这行

 

3 、实例

显示以:分割后的第3列

[root@localhost weijie]#  cat /etc/passwd              // 查看内容

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

adm:x:3:4:adm:/var/adm:/sbin/nologin

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

 

[root@localhost weijie]#  cut -f 3 -d: /etc/passwd      // 以:为分隔符,显示第 3

1

2

3

 


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29270124/viewspace-2286415/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
多年物联网讲师经验,曾任职于达内、华清等公司。擅长Linux、c、java、Android、单片机、ZigBee、BLE等领域

注册时间:2018-10-21

  • 博文量
    256
  • 访问量
    259769