linux命令--cut

来源:互联网 发布:java图片base64编码 编辑:程序博客网 时间:2024/06/07 05:42

功能说明

cut命令用来显示行中的指定部分,删除文件中指定字段。cut经常用来显示文件的内容,类似于下的type命令。 说明:该命令有两项功能,其一是用来显示文件的内容,它依次读取由参数file所指 明的文件,将它们的内容输出到标准输出上;其二是连接两个或多个文件,如cut fl f2 > f3将把文件fl和几的内容合并起来,然后通过输出重定向符“>”的作用,将它们放入文件f3中。 当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。

来自: http://man.linuxde.net/cut

常用选项

这里写图片描述

使用实例

1.剪切文本文件每一行的第一个字节。
cut -b1 4.txt

这里写图片描述

2.剪切含有中文的文本文件的每一行的第一个字符。
cut -nb1,2,3 7.txt

这里写图片描述

3.对于格式不固定的文本,获取某一个域的数据。

cat passwd|head -n 5|cut -d : -f 1

指定’:’为分隔符,将分割的每个字段看作一个域。

这里写图片描述

原创粉丝点击