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. Zigbee-CC2530开发板协议栈-改动发射功率

      CC2530 控制输出功率的寄存器是 TXPOWER: 推荐功率设置: 协议栈默认的设置是 0xd5,为了扩展信号传输的距离,我把TXPOWER寄存器值改为0xf5, 此时输出功率为4.5dBm. ...

  2. Atitit.js this错误指向window的解决方案

    Atitit.js this错误指向window的解决方案 1.1. 出现地点and解决之道1 1.2. call,apply和bind这三个方法2 1.2.1. Function.prototype ...

  3. Atitit.uml2 api 的编程代码实现设计uml开发 使用eclipse jar java 版本

    Atitit.uml2 api 的编程代码实现设计uml开发 使用eclipse jar java 版本 1. clipse提供了UML的底层Java包, 1 2. MDTUML2Getting St ...

  4. Xilinx_7_Series_GTX简介

    Xilinx_7_Series_GTX简介 https://wenku.baidu.com/view/4639cde7bb68a98270fefab6.html

  5. UVA 11885 - Number of Battlefields(斐波那契)

    11885 - Number of Battlefields 题意:给周长.求能围成的战场数目.不包含矩形. 思路:详细的递推没递推出来,可是看了网上一个规律,假设包含矩形的答案应该是斐波那契数列(可 ...

  6. Django的模型

    Django的模型类相当于数据库的一张表,模型类的实例对象相当于表中的一行内容 Django提供了多种创建对象的方式,常用如下: 通过create()方法 1.Person.objects.creat ...

  7. hmtl表单

    表单: <form id="" name="" method="post/get" action="负责处理的服务端&quo ...

  8. DWR相关知识

    解决问题:服务器给前台推送消息 用途:聊天,微信签到墙,设备报警

  9. 目标跟踪之klt---光流跟踪法

    近来在研究跟踪,跟踪的方法其实有很多,如粒子滤波(pf).meanshift跟踪,以及KLT跟踪或叫Lucas光流法,这些方法各自有各自的有点,对于粒子滤波而言,它能够比较好的在全局搜索到最优解,但其 ...

  10. Android仿QQ复制昵称效果2

    本文同步自http://javaexception.com/archives/77 背景: 在上一篇文章中,给出了一种复制QQ效果的方案,今天就来讲讲换一种方式实现.主要依赖的是一个开源项目https ...