Linux中管道命令的用法

摘要:
一.管道命令管道命令操作符是:”|”,它只能处理经由前面一个指令传出的正确输出信息,对错误信息信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入.管理命令的输出说明:正确输出,作为的输入然后的输出作为的输入,输出就会直接显示在屏幕上面了。

一. 管道命令

管道命令操作符是:”|”,它只能处理经由前面一个指令传出的正确输出信息,对错误信息信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入.

管理命令的输出说明:

Linux中管道命令的用法第1张

【指令1】正确输出,作为【指令2】的输入 然后【指令2】的输出作为【指令3】的输入 ,【指令3】输出就会直接显示在屏幕上面了。

通过管道之后【指令1】和【指令2】的正确输出不显示在屏幕上面

【提醒注意】:

1. 管道命令只处理前一个命令正确输出,不处理错误输出;

2. 管道命令右边命令,必须能够接收标准输入流命令才行;

二. 举个栗子

#1.读出logcat.log文件的内容,通过管道转发给grep作为输入内容

Linux中管道命令的用法第2张

#2.读出logcat.log文件的内容,通过管道转发给grep作为输入内容,过滤包含‘Displayed’的行,将输出内容再作为输入能过管道转发给下一个grep

Linux中管道命令的用法第3张

#3.读出logcat.log和wirelessqa.log文件的内容,出错的内容会打印在屏幕上,正确的会通过管道传给grep

Linux中管道命令的用法第4张

#4.读出logcat.log和wirelessqa.log文件的内容,出错的内容会重定向到/dev/null,正确的会通过管道传给grep

Linux中管道命令的用法第5张

#5.读出logcat.log通过管道传给ls,由于ls不支持标准输入,因此之前读入的数据丢失

Linux中管道命令的用法第6张

免责声明:文章转载自《Linux中管道命令的用法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Unique约束Java 设计模式--策略模式,枚举+工厂方法实现下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【 linux编程 】 Makefile

Makefile:跟我一起写Makefile:https://seisman.github.io/how-to-write-makefile/overview.htmlMakefile中的include命令详解https://www.cnblogs.com/cuckoos/articles/5049984.html一 什么是makefile一个工程中的源文...

php-fpm高并发配置[1000+]

Dell R430 2个物理CPU,每个CPU有6个内核; www.conf: pm = dynamic pm.max_children = 120 pm.start_servers = 8 pm.min_spare_servers = 6 pm.max_spare_servers = 12 pm.process_idle_timeout = 20s; p...

zabbix安装部署

Zabbix安装部署 环境准备 OS:CentOS 7.2 64bit Zabbix版本:3.0.12 MySQL版本:5.6 注意:zabbix3.0相关要求 mysql5.0以上版本、apache1.3以上版本、php5.4以上版本。 版本选择 在版本选择建议选择官方技术支持时间较长(LTS)的稳定版本,从上图我我们可以看到没有最新最稳定的...

LINUX进程组调度机制分析【转】

转自:https://oenhan.com/task-group-sched 又碰到一个神奇的进程调度问题,在系统重启过程中,发现系统挂住了,过了30s后才重新复位,真正系统复位的原因是硬件看门狗重启的系统,而非原来正常的reboot流程。硬件狗记录的复位时间,将不喂狗的时间向前推30s分析串口记录日志,当时的日志就打印了一句话:“sched: RT th...

linux内核之文件系统

本文主要是基于百度文库的《Linux2.4.30内核文件系统学习(多图).doc》和360doc的《Linux内核虚拟文件系统》修改而来,当然还参考了其他的一些文档,在此就不一一列出了。本来在看到这些文章后,都没有勇气再写点文件系统方面的东西了,这些文章实在太精彩了。最后还是鼓足勇气决定把整理的资料增加了一点自己的理解写下来,主要目的是让各位高手看看我的理...

嵌入式Linux学习笔记(五) 通讯协议制定和下位机代码实现

目录 (1).参考资料 (2).协议制定 (3).数据的处理 (4).下位机串口通讯实现 (5).代码     通讯协议可以理解为约束多设备通讯的一套规则,像Modbus,TCP/IP, BLE都是在生产生活常用的协议。不过协议落实到实际应用后,就可以理解为对数据的结构化处理,我之前写的串口点亮LED的实现就涉及了简单的协议制定,对于嵌入式Linux来说,...