Linux管道命令一:cut,grep(选取命令)


这是介绍管道命令的第一篇博客,所以有必要说说什么是管道命令

在linux操作系统的日常使用中,经常会有需要对有 standard output 进行多次筛选等操作的情况出现,当然我们可以多次使用数据流重定向来解决,但是管道命令的出现就很好的化简了这种问题,顾名思义,管道命令就像管道一样将数据流送到你想使用的命令去。管道命令’|‘这个界定符号。

接下来说说什么是选取命令和其的使用方法

顾名思义,选取命令就是对一段数据进行分析然后取出我们想要的数据的命令

  • cut命令(以行为单位)

    • cut -d ‘分隔字符’ -f 输出被分割后的第几块
    • cut -c 输出范围

参数及实例:

参数:
-d : 后面跟分隔字符
-f : 根据其后所跟数字来判断输出依据 -d 的分隔字符分隔后的第几块
-c : 取出其后所跟数字对应的区间
实例
ls -l 部分输出如下:

-rw-r--r-- 1 yxh yxh 3498 6月 3 22:06 col.man
-rw-r--r-- 1 yxh yxh 3317 6月 3 22:07 col.mann
-rw-r--r-- 1 yxh yxh 0 6月 4 00:07 txt
drwxr-xr-x 2 yxh yxh 4096 6月 1 19:36 公共的

若只要查看第三列的名字,则使用cut命令:
ls -l | cut -d ” -f 3
输出如下:

yxh
yxh
yxh


临时有事,grep明天再写【别打脸就行】= =!

Linux管道命令之cut和grep相关推荐

  1. linux怎么打出管道命令这个符号,linux 管道命令 竖线 ‘ | ’

    管道符号,是unix功能强大的一个地方,符号是一条竖线:"|", 用法: command 1 | command 2 他的功能是把第一个命令command 1执行的结果作为comm ...

  2. linux命令竖是什么,linux 管道命令 竖线 ‘ | ’

    管道符号,是unix功能强大的一个地方,符号是一条竖线:"|", 用法: command 1 | command 2 他的功能是把第一个命令command 1执行的结果作为comm ...

  3. Linux管道命令——《鸟哥的Linux私房菜》笔记

    Linux管道命令--<鸟哥的Linux私房菜>笔记 0 前言 看完书之后,总感觉不记录下来的话,很快就会忘了,然后又需要重新到处翻书找资料,所以还是把内容记录下来,方便以后复习.本文大部 ...

  4. Linux管道命令及管道相关命令(详细)

    文章目录 1. 什么是管道命令 2.第一个管道命令 3. cut 3.1 cut能干什么? 3.2 实现 3.2.1 截取出1.txt文件中前2行的第5个字符 3.2.2 截取出1.txt文件中前2行 ...

  5. Linux管道命令(pipe)全

    目录 选取命令:cut.grep  传送门 排序命令:sort.wc.uniq  传送门 双向重定向:tee 字符转换命令:tr.col.join.paste.expand  传送门 划分命令:spl ...

  6. 【Linux学习笔记】8. Linux查找命令:find和grep详解

    Linux查找命令 find查找文件 grep查找字符串 1. find命令 有多种使用方式: 根据文件名搜索 根据文件大小搜索 根据文件类型搜索 根据修改时间搜索 根据文件权限搜索 根据文件所有者搜 ...

  7. linux中的管道定义,Linux 管道命令是什么?

    Linux管道命令是"|",其作用是用来连接多条指令,前一条指令的输出流会作为后一条指令的操作对象,其命令格式为"指令1 | 指令2 | -",该命令的后一条指 ...

  8. linux grep命令参数及用法详解---linux管道命令grep

    功能说明:查找文件里符合条件的字符串. 语 法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>] ...

  9. Linux管道命令grep 和 wc

    grep命令 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工 ...

最新文章

  1. ASP连接Access2013
  2. python会搞坏电脑吗_搞python,把原本php环境所需的libjpeg搞坏了
  3. 单选选中改状态加边框(需要重绘:this.$forceUpdate(); )
  4. Linux软件安装之RPM的安装技巧
  5. android 中如何模拟back键
  6. 51单片机独立键盘和矩阵键盘
  7. 2019春第六周编程总结
  8. 关于找工作和选专业的思考
  9. NE2018届校招内推笔试——数据挖掘
  10. php 返回json对象
  11. 【正点原子STM32连载】第三十七章 触摸屏实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
  12. 计算机技术转让增值税,技术转让免征增值税如何开票
  13. 帮你自动化办公的python - 自动提取pdf指定页(项目概述)
  14. i3cpu驱动xp_Intel英特尔Core i3/Core i5/Core i7系列CPU核芯显卡驱动 32Bit
  15. 苹果延长13英寸MacBook Pro背光维修计划
  16. 前沿重器[13] | 知乎query改写思路启示
  17. Flex在线文档阅读器::pdf、doc、docx、xls、xlsx、ppt、pptx、htm、txt、rtf、epub、csv、xdoc等
  18. 梦幻模拟战pc版更新服务器正在维护,梦幻模拟战PC版免CD(更新2代跳出补丁 一些实用说明)...
  19. 促双碳|智慧能源管理解决方案
  20. 浅谈小微企业智能化财务转型

热门文章

  1. Python数据挖掘入门与实践 第三章 用决策树预测获胜球队(一)pandas的数据预处理与决策树(Decision tree)
  2. 八方面入手实现全面项目预算管理
  3. 【C++】17.map和set的模拟实现
  4. Verilog HDL的简单应用之74ls160功能的实现
  5. RTT串口V1版本的使用分析及问题排查指南(一)
  6. 轮播图插件(swiper)
  7. 数据分析真题日刷 | 欢聚时代2018校招笔试题-产品经理/数据分析/游戏运营/市场专员 A卷
  8. xilinx PL测 DP 点屏 /接收(三)--TX
  9. 通熟易懂的 Elasticsearch入门
  10. Elasticsearch系列——使用kibana或postman操作Elasticsearch的常用命令(一)