cut最基本的用法:

-f 列号:提取第几列

-d 分隔符:按照指定分隔符分割列(默认是制表符tab)

测试用例:(制表符)

aaarticlea/png;base64,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" alt="" />

1.截取第二列:

[root@myfuture ~]# cut -f  student.txt
Name
furong
fengj
cang

2.截取第二列和第四列:

[root@myfuture ~]# cut -f , student.txt
Name Mark
furong
fengj
cang

3.截取/etc/passwd文件的普通用户的第一列:

[root@myfuture ~]# grep "/bin/bash" /etc/passwd | grep -v "root" | cut -f  -d ":"
zabbix
hadoop
user1

cut命令学习的更多相关文章

  1. Linux命令学习之路——内容剪切:cut

    使用者:所有角色 用法:cut [ -bcdfn ] [ --complement ] filename 作用:截取文件中的部分字段用于展示或存储到新文件中 应用场景: 1.内容展示 : 截取一个或多 ...

  2. linux命令学习笔记:cut详解

    cut命令从文件的每一行剪切字节.字符和字段并将它们写至标准输出.它是以文件的每一行作为处理对象的. 命令格式:cut [选项] [范围] 文件.选项用来指定单位(字节.字符还是字段),范围指定选项的 ...

  3. Linux学习笔记:cut命令

    基础 功能:文件内容查看,显示行中指定部分,删除文件中指定字段.cut 命令用于显示每行从开头算起 a - b 的文字. 语法: cut [-bn] [file.txt] cut [-c] [file ...

  4. 别出心裁的Linux命令学习法

    别出心裁的Linux命令学习法 操作系统操作系统为你完成所有"硬件相关.应用无关"的工作,以给你方便.效率.安全.操作系统的功能我总结为两点:管家婆和服务生: 管家婆:通过进程.虚 ...

  5. Linux命令学习整理。

    http://www.cnblogs.com/suliuer/p/5448747.html 本文主要包括两部分,一是Linux基础命令的总结:二是总结一些常用的命令知识点. 一.基础总结 学习Linu ...

  6. 《Linux命令学习手册》系列分享专栏

    <Linux命令学习手册>系列分享专栏 <Linux命令学习手册>已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/207 ...

  7. cut命令用于按“列”提取文本字符,格式为“cut [参数] 文本”

    8.cut命令 cut命令用于按"列"提取文本字符,格式为"cut [参数] 文本". 在Linux系统中,如何准确地提取出最想要的数据,这也是我们应该重点学习 ...

  8. cut命令

    cut是一个选取命令,就是将一段数据经过分析,取出我们想要的.一般来说,选取信息通常是针对"行"来进行分析的,并不是整篇信息分析的. (1)其语法格式为:cut  [-bn] [f ...

  9. Git版本控制软件结合GitHub从入门到精通常用命令学习手册(转)

    简要参考:http://www.tuicool.com/articles/mEvaq2 http://gitref.org/zh/index.html GIT 学习手册简介 本站为 Git 学习参考手 ...

随机推荐

  1. 【HDU-5246】超级赛亚ACMer(贪心)

    之前用了个nlogn的算法超时了.仅仅能改成n的算法了 大题贪心思路就是 对每一个人的能力值从小到大进行排序,当前能力值为now,那么我们找到一个人的能力使得这个能力值 <= now.now + ...

  2. IE6下css常见bug处理

    1.双倍边距 如下图所示,一个样式里面既设定了“float:left:”又有“margin-left:100px:”的情况,就呈现了双倍情况.如外边距设置为100px, 而左侧则呈现出200px,解决 ...

  3. Creating Dialogbased Windows Application (2) / 创建基于对话框的Windows应用程序(二)Button的应用、新建子窗体 / VC++, Windows

    创建基于对话框的Windows应用程序(二) —— Button的应用.新建子窗体 可以发现上一节创建的窗体中,点击OK和Cancel两个按钮是没有任何反应的.现在我们来为他们添加退出对话框的功能. ...

  4. 605. Can Place Flowers【easy】

    605. Can Place Flowers[easy] Suppose you have a long flowerbed in which some of the plots are plante ...

  5. PHP excel读取excel文件转换为数组

    /*备注:先去下载PHP EXCEL——http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpexcel&am ...

  6. java中的static方法和实例方法区别

    1.static方法是大家共享的资源,放在内存堆中,比如村里的河水,每个人都可以取,而且不管你创建多少个实例,该方法在内存中只有一个,节省内存空间, 而且访问速度也是比较快的. 2.实例方法就不同,它 ...

  7. StoryBoard不使用AutoLayout情况下 按比例快速兼容适配iPhone6/6 Plus教程【转载】

    StoryBoard不使用AutoLayout情况下 按比例快速兼容适配iPhone6/6 Plus教程[转] 声明:本文章是为了后期快速兼容6和6Plus的按比例放大方法,对于部分读者来说可能觉得该 ...

  8. 关于JAVA编译时找不到自定义包的问题

    这两天照网上的教程,学习JSP/SERVLET/JAVABEAN,写了几个JAVA文件,目录放在TOMCAT的WEBAPPS下面,通过javac编译时,老提示找不到指定的包: 下图是我的目录路径: 通 ...

  9. python XML基础

    什么是XML XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 的标签需要 ...

  10. Mysql配置文件读取顺序

    On Unix, Linux and Mac OS X, MySQL programs read startup options from the following files, in the sp ...