仅将STDERR通过过滤器管道输送

马丁·德梅洛:

在bash中,是否可以通过STDOUT统一将STDERR通过过滤器传递?那就是我想要

STDOUT ────────────────┐
                       ├─────> terminal/file/whatever
STDERR ── [ filter ] ──┘

而不是

STDOUT ────┐
           ├────[ filter ]───> terminal/file/whatever
STDERR ────┘
保罗·卢布:

这是一个示例,以如何在bash中交换文件描述符为模型以下是a.out的输出,不带'STDXXX:'前缀。

STDERR: stderr output
STDOUT: more regular

./a.out 3>&1 1>&2 2>&3 3>&- | sed 's/e/E/g'
more regular
stdErr output

从以上链接引用:

  1. 首先将标准输出另存为&3(&1分为3)
  2. 接下来将stdout发送到stderr(&2被复制为1)
  3. 将stderr发送到&3(stdout)(&3被分成2个)
  4. 关闭&3(&-分为3)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在合并过程中通过过滤器(管道?)

通过过滤器列表过滤元素列表

通过过滤器将多个文件拖放到列表视图中

通过过滤器查找对象中的项目

注销:通过过滤器修改消息?

Swift数组通过过滤器删除连续的数字

创建通过过滤器的连续值流

AngularJS通过过滤器获取indexOf

熊猫数据框枚举通过过滤器的行

通过过滤器将经过身份验证的用户ID添加到java servlet

通过过滤器的另一个对象过滤对象数组

Django rest framework URL过滤器-通过过滤器方法返回的编辑/更新实例

读取CAN消息时如何创建停止过滤器(而不是通过过滤器)?[C ++,Linux]

当没有元素通过过滤器时,从内部嵌套流中中断

如何通过过滤器在对象数组中获取顶部 X (Javascript)

同位素-通过过滤器更改角印

Django ORM:通过过滤器查找获取字段的verbose_name

为什么此KStream / KTable拓扑传播未通过过滤器的记录?

通过过滤器在Servlet中设置身份验证标头

通过过滤器列表运行字符串列表

ng-bind-html-通过过滤器获取图像

休息Api以获得产品如何通过过滤器的“状态”和“可见性”

通过过滤器从文件夹获取文件大小

Pandas:如何通过过滤器删除满足条件的行?

Powershell管道过滤器

通过过滤器上下文过滤并求和第二个库伦

如何使用过滤器方法返回通过过滤器测试的对象内的另一个属性?

如果包含标签,如何绕过过滤器?

绕过过滤器方法中的元素