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. View的setTag和getTag使用

    在listview 优化其中,会使用到setTag()以及getTag()方法 代码例如以下: @Override public View getView(int position, View con ...

  2. Atitit.数据索引 的种类以及原理实现机制 索引常用的存储结构

    Atitit.数据索引 的种类以及原理实现机制 索引常用的存储结构 1. 索引的分类1 1.1. 索引的类型  按查找方式分,两种,分块索引 vs编号索引1 1.2. 按索引与数据的查找顺序可分为 正 ...

  3. 常用Sql 标量值函数

    1.汉字拼音首字母 /****** Object: UserDefinedFunction [dbo].[fnGetHzPY] Script Date: 08/16/2018 09:04:47 Des ...

  4. LeetCode300. Longest Increasing Subsequence

    Description Given an unsorted array of integers, find the length of longest increasing subsequence. ...

  5. sublime Text 3 使用插件追踪函数

    一.下载工具 https://pan.baidu.com/s/1R0bZMMGQeKTTajIA-9DU3w 或者 https://pan.baidu.com/s/1R0bZMMGQeKTTajIA- ...

  6. jquery.cookie.js 使用小结

    先引入jquery,再引入:jquery.cookie.js 添加一个"会话cookie" $.cookie('the_cookie', 'the_value'); 这里没有指明 ...

  7. diamond源码阅读-获取服务器列表

    serverAddressProcessor public synchronized void start() { if (isRun) { return; } isRun = true; initH ...

  8. ChemDraw 15出现安装异常如何处理

    化学绘图软件ChemDraw最近更新了,更新后的是2015版本,ChemDraw Professional 15是其中组件之一.一些用户朋友在使用ChemDraw 15的过程中由于对软件的不了解往往会 ...

  9. ManicTime软件破解版自用

    ManicTime(时间管理软件)专业版 附破解教程 By tchivs - 『脱壳破解区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn htt ...

  10. go语言获取字符串元素的个数

    1:获取字符串字节的个数,并按字节挨个输出 package main import ( "fmt" ) func main() { var str string = "a ...