原文地址:Linux shell中的竖线(|)——管道符号作者:潇潇
管道符号,是unix一个很强大的功能,符号为一条竖线:"|"。
用法: command 1 | command 2 他的功能是把第一个命令command 1执行的结果作为command 2的输入传给command 2,例如:
$ls -s|sort -nr (请注意不要复制$符号进去哦)
-s 是file size,-n是numeric-sort,-r是reverse,反转
该命令列出当前目录中的文档(含size),并把输出送给sort命令作为输入,sort命令按数字递减的顺序把ls的输出排序。
$ls -s|sort -n
按从小到大的顺序输出。
当然还可进行多次操作,如下面的功能为先去除纯数字,再由sed将竖线(这里不是管道符号)替换为空格,再将结果取出来排序,再进行结果的选择显示,不明白可查看 排序和分页。

cat filename |grep -v '^[0-9]*$' | sed 's/|/ /g' |sort -nrk 8 -nrk 9 |tail -n +1 |head -n 10

转载于:https://www.cnblogs.com/jinhengyu/p/7516782.html

[转载]Linux shell中的竖线(|)——管道符号相关推荐

  1. linux 脚本竖线表示,[转载]Linux shell中的竖线(|)——管道符号

    vim一些常用的快捷键 快速注释: Ctrl+v I // esc 打开文件 gf ctrl+o MyBatis入门(五)---延时加载.缓存 一.创建数据库 1.1.建立数据库 /* SQLyog ...

  2. Linux shell中的竖线(|)——…

    原文地址:Linux shell中的竖线(|)--管道符号 作者:潇潇 管道符号,是unix一个很强大的功能,符号为一条竖线:"|". 用法: command 1 | comman ...

  3. Linux shell中的竖线(|)——管道符号

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

  4. Linuxamp;nbsp;shell中的竖线(|)——…

    原文地址:Linux shell中的竖线(|)--管道符号作者:潇潇 管道符号,是unix一个很强大的功能,符号为一条竖线:"|". 用法: command 1 | command ...

  5. linux if else 格式,linux shell中 if else以及大于、小于、等于逻辑表达式

    在linux shell编程中,大多数情况下,可以使用测试命令来对条件进行测试,这里简单的介绍下,方便需要的朋友 比如比较字符串.判断文件是否存在及是否可读等,通常用"[]"来表示 ...

  6. Day25 linux shell中的特殊符号与命令

    2019独角兽企业重金招聘Python工程师标准>>> linux shell中的特殊符号 *:代表零个或多个任意字符 ?:只代表一个任意字符,不管是数字还是字母,只要是一个字符,都 ...

  7. linux shell中的命令自动补全(compgen complete)与 命令行参数解析

    linux shell中的命令自动补全(compgen complete)与 命令行参数解析 标签: shell脚本 2013-12-31 21:56 6661人阅读 评论(6) 收藏 举报 分类: ...

  8. Linux shell中的一个问题 ${}带正则匹配的表达式

    目前在准备龙芯项目的PMON,在研究其编译过程的时候,看到一些make 语句,百思不得其解.后来在shell编程中看到一点资料,牵扯到Shell中的正则表达式.故记录下来,以备后来查阅. 问题: 在某 ...

  9. Linux Shell中有三种引号的用法

    Linux Shell中有三种引号,分别为双引号(" ").单引号(' ')以及反引号(` `). 其中双引号对字符串中出现的$.''.`和\进行替换:单引号不进行替换,将字符串中 ...

  10. Linux shell中2>1的含义

    转载来源 :Linux shell中2>&1的含义 作者:一个行走的民 https://blog.csdn.net/zhaominpro/article/details/82630528 ...

最新文章

  1. PAT (Basic Level) Practice (中文)1001 害死人不偿命的(3n+1)猜想 (15 分)
  2. Mask R-CNN详解和安装
  3. 【agc004f】Namori Grundy
  4. _ASSERTE(_CrtIsValidHeapPointer(pUserData))错误详解
  5. java中string范围_java中long parseLong(String s)方法中string(十进制数字)的范围?
  6. Vss2005局域网开发权限设置指南
  7. python 序列列表区别_Python6序列和列表
  8. C#正则匹配、分组和替换
  9. 微信记账小程序-共享账本(附源码及说明),你值得拥有
  10. 代理服务器不等于路由器【芝麻代理】
  11. Qt - 菜单栏、工具栏、状态栏(菜单栏、工具栏、状态栏添加方法)
  12. 如何快速成为CSDN的博客专家,以及「博客专家」申请及审核执行标准
  13. MacOS 系统安装超详细教程
  14. 简单上手理解Dav框架
  15. mobaxterm配置Tunneling隧道连接服务器
  16. 九张图看懂互联网金融模式
  17. SVN客户端简单的使用
  18. rust 切换到nightly
  19. Java读取Excel中的图片,并保存
  20. 智能呼叫中心有哪几种类型?

热门文章

  1. Java thread 怎么用_Java Thread 的使用
  2. python中pickle模块_python中的pickle模块
  3. java系统时间获取,存储,及获取时间戳,格式化显示
  4. Linux中eclipse配置Maven,eclipse maven选项怎么配置settings
  5. Windows10更改电脑用户名
  6. 正则表达式 两个符号的字段_Tableau正则提取字段部分内容
  7. 【渝粤教育】国家开放大学2018年秋季 2632T城市轨道交通客运组织 参考试题
  8. [渝粤教育] 西南科技大学 机床电气控制技术 在线考试复习资料
  9. 【渝粤题库】 广东开放大学 劳动和社会保障法 形成性考核
  10. 少样本学习系列(一)【Metrics-Based Methods】