Linux基礎命令——cut

cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的

(1)其语法格式为:
cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file]

主要参数

-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。

-c :以字符为单位进行分割。

-d :自定义分隔符,默认为制表符。

-f  :与-d一起使用,指定显示哪个区域。

註解:
cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。
如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。

时间: 2024-08-09 21:28:24

Linux基礎命令——cut的相关文章

Linux # 基礎匯總

主題彙總: Linux 輸入法/裝機軟件/rpm 安装 Linux 輸入法: 註:安裝了sougou後,切換很方便,shift直接漢英切換 Linux 修改键盘设置_helengreens_新浪博客 http://blog.sina.com.cn/s/blog_5445585e0100ophj.html Linux设备配置之键盘配置 - 51CTO.COM http://os.51cto.com/art/201101/243342.htm 裝機軟件 http://www.onlinedown.n

【Linux】撷取命令cut

什么是撷取命令啊?说穿了,就是将一段数据经过分析后,取出我们所想要的.或者是经由分析关键词,取得我们所想要的那一行! 不过,要注意的是,一般来说,撷取信息通常是针对『一行一行』来分析的,并不是整篇信息分析的-底下我们介绍两个很常用的信息撷取命令之一cut命令: cut 不就是『切』吗?没错啦!这个命令可以将一段信息的某一段给他『切』出来- 处理的信息是以『行』为单位!底下我们就来谈一谈: [[email protected] ~]# cut -d'分隔字符' -f fields <==用于有特定

linux每日一命令--cut

--按文件大小排序 显示前100行 显示后五列 ll -Sh|head -n 100|cut -d ' ' -f 5- 一.基本语法cut是一个选取命令,以行为单位,用指定分隔符将行切分为若干字段,选取所需要的字段.1.语法格式cut [option] filesoption常用参数如下: -d:用来定义分隔符,默认为tab键,一般与-f配合使用(如果分隔符是空格,必须是两个单引号之间确实有一个空格,是一个哦,不是支持多个)-f:需要选取的字段,根据-d切分的字段集选取,下标从1开始-s:表示不

linux文本处理命令--cut

cut作用及用法: cut [-option] 文件名 cut - remove sections from each line of files 从一个文件每一行里剪切某段内容 -d:指定字段分隔符,默认分隔符为空格 -f:指定要显示的字段 -f1,3 显示1和3段 -f1-3 显示从1到3段,即1,2,3段 [[email protected] test]# cut -d : -f1,3 /etc/passwd root:0 bin:1 daemon:2 adm:3 lp:4 sync:5

Linux基礎知識 —— open&amp;close

下面說一下在用戶空間調用open/close/dup跟驅動中的open和release的對應. 下面是測試驅動: 1 #include <linux/module.h> 2 #include <linux/miscdevice.h> 3 #include <linux/fs.h> 4 5 6 static int misc_demo_open(struct inode *nodp, struct file *filp) 7 { 8 printk("%s ent

Linux——note shell常用命令 cut 、sort、unqi、tee、tr、split和shell中连接符&& ||

1.cut 常用作将一个文件分段 cut -d'分隔符' [-cf] n -d 后面指定分隔符,用单引号引起来. -f 指定第几段 -c 后面只有一个数字表示截取第几个字符,后面跟一个数字区域,表示截取从几到几. [[email protected] ~]# cut -d: -f 3 /etc/passwd [[email protected] ~]# cut -d: -f 3,4 /etc/passwd [[email protected] ~]# cut -c 10 /etc/passwd

linux命令-cut

很久之前就不是很系统的学习了linux常用的处理字符的命令.虽然当时学习进展自己也很满意.但是过后又容易忘记. 现在系统的学了linux的shell命令.简单的总结一下: cut顾名思义,用来把目标砍成一段一段的.简单看下用法. cut [-b | -c |  -f ] "数字" -d "seprate" --complement --output-delimiter -b以字节为单位进行分割 -c以字符为单位进行分割 -f以单词为单位进行分割. 说实话,-b-c我

Linux管线命令 - cut,grep,sort,uniq,wc,tee,tr,col,join,paste,expand,split,xargs

在每个管线后面接的第一个数据必定是『命令』喔!而且这个命令必须要能够接受 standard input 的数据才行,这样的命令才可以是为『管线命令』,例如 less, more, head, tail 等都是可以接受 standard input 的管线命令啦.至于例如 ls, cp, mv 等就不是管线命令了!因为 ls, cp, mv 并不会接受来自 stdin 的数据. 也就是说,管线命令主要有两个比较需要注意的地方: 管线命令仅会处理 standard output,对于 standar

linux 命令cut用法

cut命令        cut [OPTION]... [FILE]...            -d DELIMITER: 指明分隔符            -f FILEDS:                #: 第#个字段                #,#[,#]离散的多个字段例如1,3,6                #-#连续的多个字段, 例如1-6 混合使用1-3,7            --output-delimiter=STRING             [[ema