码迷,mamicode.com
首页 >  
搜索关键字:linux管道 linux重定向 shell管道 shell重定向    ( 239个结果
Linux管道(匿名PIPE)
管道基本概念 管道是Unix中最古老的进程间通信的形式。 我们把从一个进程连接到另一个进程的一个数据流称为一个“管道” 如:psaux|grephttpd|awk'{print$2}'管道示意图管道的本质 固定大小的内核缓冲区管道限制 1)管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要...
分类:系统相关   时间:2014-11-25 15:49:02    阅读次数:396
sed命令详解
sed 命令sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存到一个临时缓冲区中(也称模式空间),然后处理历史缓冲...
分类:其他好文   时间:2014-11-25 12:26:15    阅读次数:225
Linux管道(匿名PIPE)
管道基本概念    管道是Unix中最古老的进程间通信的形式。    我们把从一个进程连接到另一个进程的一个数据流称为一个“管道”      如:ps aux | grep httpd | awk '{print $2}' 管道示意图管道的本质    固定大小的内核缓冲区管道限制    1)管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道;    2)匿名管道只能用于具有...
分类:系统相关   时间:2014-11-25 08:12:53    阅读次数:346
LINUX常用命令--重定向、管道篇(四)
一、Linux重定向重定向能够实现Linux命令的输入输出与文件之间重定向,以及实现将多个命令组合起来实现更加强大的命令。这部分涉及到的比较多的命令主要有:涉及到的比较多的命令主要有:cat:连接文件sort:排序文本行uniq:忽略或者报告重复行wc:统计文件的行数、词数、字节数grep:打印匹配...
分类:系统相关   时间:2014-11-11 12:34:32    阅读次数:250
sed 详解
sed 详解1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中...
分类:其他好文   时间:2014-11-11 12:09:55    阅读次数:373
linux中shell脚本的学习(一)
linux中shell是一个特殊的应用程序。它介于系统的内核与用户之间。充当命令“解释器”的作用角色。负责接收用户输入的操作指令,并进行解释。将需要执行的操作传递给内核。并输出执行结果;下面我们来看一下当前系统所支持的shell的种类:其中/bin/shell是目前大多数linux中采..
分类:系统相关   时间:2014-11-01 12:00:14    阅读次数:244
shell 重定向 1> 2> &>
0表示标准输入1表示标准输出2表示标准错误输出> 默认为标准输出重定向,与 1> 相同2>&1 意思是把 标准错误输出 重定向到 标准输出.&>file 意思是把 标准输出 和 标准错误输出 都重定向到文件file中举例(del.sh)tdate执行sh del.sh >right 2>&1 &>a...
分类:系统相关   时间:2014-10-21 00:59:18    阅读次数:181
shell管道和重定向
看了前面一节:linux shell数据重定向(输入重定向与输出重定向)详细分析 估计还有一些朋友是头晕晕的,好复杂的重定向了。这次我们看下管道命令了。shell管道,可以说用法就简单多了。管道命令操作符是:”|”,它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard output...
分类:其他好文   时间:2014-10-05 23:38:09    阅读次数:433
Linux管道编程实例
#include #include #include char parent[] = "a message from parrent"; char child[] = "a message from child"; main () { int chan1[2], chan2[2]; int pid; char buf[100]; pipe(chan1); ...
分类:系统相关   时间:2014-10-01 23:48:01    阅读次数:261
linux shell重定向
将shell的错误输出重定向到标准输出,这样就可以记录脚本的出错信息。 如: /root/test.sh >> test.log 2>&1 注: linux先加载 /etc/rc.d/rc.local 后加载 /etc/profile...
分类:系统相关   时间:2014-09-23 16:29:14    阅读次数:216
239条   上一页 1 ... 20 21 22 23 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!