Linux命令之cut命令

cut

作用:切割文件和字符

参数:

-b 按照字节切割文件

3-4 取出第三个和第四个      -4前四个

4到空 包含4

 

 支持逗号写法  取出第一个和第四个

   

   不会重复输出

-c 按照字符切割文件

在英文中字符等于字节,一个中文字符占两个字节

纯英文下-b ,–c没区别,但是中文下有区别

-d 指定分隔符(delimiter)   默认以tab键作为分隔符    awk默认以空格作为分隔符

-f指定分隔的区域(指定提取哪一列,指定输出的列数据) -d以冒号作为分隔

提取第三和第四列

指定以空格作为分隔符

局限性:cut 分界符必须是单个字符 不能做高级的格式输出  但是awk可以多个字符

- -out-delimiter=’xx’替换为自己想用的分隔符   不太懂

扩展:cat –T 命令显示TAB键的字符^

cat –A 显示全部不可见字符

- -out-delimiter=’xx’替换为自己想用的分隔符     这个用法不太会 会的朋友可以给我留言 感谢

原文地址:https://www.cnblogs.com/zqntx/p/11348069.html

时间: 08-13

Linux命令之cut命令的相关文章

Linux命令篇之cut命令和join命令

cut命令的用法 cut是一个选取命令,就是将一段数据经过分析,取出我们想要的.一般来说,选取信息通常是针对"行"来进行分析的,并不是整篇信息分析的 (1)其语法格式为:cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file] 使用说明cut 命令从文件的每一行剪切字节.字符和字段并将这些字节.字符和字段写至标准输出.如果不指定 File 参数,cut 命令将读取标准输入.必须指定 -b.-c 或 -f 标志之一. 主要参数-b

Linux之cut命令

cut是一个选取命令,就是将一段数据经过分析,取出我们想要的.一般来说,选取信息通常是针对"行"来进行分析的,并不是整篇信息分析的. (1)其语法格式为:cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file] 使用说明cut 命令从文件的每一行剪切字节.字符和字段并将这些字节.字符和字段写至标准输出.如果不指定 File 参数,cut 命令将读取标准输入.必须指定 -b.-c 或 -f 标志之一. 主要参数-b :以字节为单位进

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 Shell脚本入门--cut命令

Linux Shell脚本入门--cut命令 cut cut 命令可以从一个文本文件或者文本流中提取文本列. cut语法 [[email protected] ~]# cut -d'分隔字符' -f fields <==用于有特定分隔字符 [[email protected] ~]# cut -c 字符区间 <==用于排列整齐的信息 选项与参数: -d :后面接分隔字符.与 -f 一起使用: -f :依据 -d 的分隔字符将一段信息分割成为数段,用 -f 取出第几段的意思: -c :以字符 (

《cut命令》-linux命令五分钟系列之十九

本原创文章属于<Linux大棚>博客,博客地址为http://roclinux.cn.文章作者为rocrocket. 为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅. === [正文开始] 1 一两句话描述一下cut命令吧! 正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的. cut是以每一行为一个处理对象的,这种机制和sed是一样的.(关于sed的入门文章将在近期发布) 2 cut一般以什么为依据呢? 也就是说,我怎么告诉cut我想定位到的剪切内容呢

Linux命令:cut

cut命令简介: cut是一个选取命令,就是将一段数据经过分析,取出我们想要的.一般来说,选取信息通常是针对"行"来进行分析的,并不是整篇信息分析的. 1.命令格式: cut  [-bn] [file] cut [-c] [file] cut [-df] [file] 2.命令功能       从文件的每一行剪切字节.字符和字段并将这些字节.字符和字段写至标准输出.       如果不指定 File 参数,cut 命令将读取标准输入.必须指定 -b.-c 或 -f 标志之一. 3.主要

Linux shell - cut命令用法(转载)

cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file] 使用说明 cut 命令从文件的每一行剪切字节.字符和字段并将这些字节.字符和字段写至标准输出. 如果不指定 File 参数,cut 命令将读取标准输入.必须指定 -b.-c 或 -f 标志之一. 主要参数 -b :以字节为单位进行分割.这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志. -c :以字符为单位进行分割. -d :自定义分隔符,默认为制表符. -f :与-d一起

Linux常用命令汇总-cut

1.功能: cut命令从文件的每一行剪切字节.字符和字段并将它们写至标准输出,以文件的每一行作为处理对象的. 2.用法: cut [选项] [范围] 文件.选项用来指定单位(字节.字符还是字段),范围指定选项的位置. 3.参数: -b:指定以字节为单位显示选中内容 -c:指定以字符为单位显示选中内容 -f:指定以字段为单位显示选中内容 -d:指定字段的分界符,默认为制表符 其它的选项还有-n(仅和-b选项一起使用).-s(仅和-f选项一起使用) 范围表示: n:第n个字节/字符/字段 n-:从第

Linux命令之cut

cut:文件的每一行剪切字节.字符和字段并将这些字节.字符和字段写至标准输出.如果不指定 File 参数,cut 命令将读取标准输入.必须指定 -b.-c 或 -f 标志之一. 主要参数: -b(byte):以字节为单位进行分割,一个空格算一个字节,一个汉字算三个字节: -c(char):以字符为单位进行分割,中文字符和空格都算一个字符: -d:自定义分割符,默认为制表符,要与-f一起使用,当以一个空格为分割符的时候,要用双引号或单引号将空格括起来: -f(field):与-d一起使用,制定显示

linux文件操作之cut命令

一.cut命令 1,cut命令是对行来截取的命令.先来看man中cut命令参数       -b, --bytes=LIST               select only these bytes       -c, --characters=LIST               select only these characters       -d, --delimiter=DELIM               use DELIM instead of TAB forfield de