首页 > 系统服务 > 详细

Linux shell : 管道 |

时间:2019-03-30 15:47:35      阅读:135      评论:0      收藏:0      [点我收藏+]

概念

 

意义

 

理解

 

用法

 

返回值

PIPESTATUS

An array variable (see Arrays) containing a list of exit status values from the processes in the most-recently-executed foreground pipeline (which may contain only a single command).

上面是gnu中的定义。可以看成PIPESTATUS是个一维数组,它中保留 最近执行的运行在前台 的管道的退出码。也就是说,后台的,或者管道之后又执行了其他命令,则PIPESTATUS就被清空或覆盖了。

以下我通过几个例子来下效果。

function a { return 1 } 

function b { return 2 }

function c { return 3 }

a | b | c 

echo PIPESTATUS

echo 

 

Linux shell : 管道 |

原文:https://www.cnblogs.com/ChinaGo/p/9900515.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!