首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘'exim stderr’--d在哪里?

‘'exim stderr’--d在哪里?
EN

Stack Overflow用户
提问于 2020-06-04 18:09:55
回答 1查看 37关注 0票数 0

我在CentOS 7.8上使用exim 4.92.3。我想捕获用于测试别名解析(exim -d -bt adres@domain |& tee exim-test.out)的命令的所有输出,但是在终端上只显示标准输出并将其写入文件。当我使用exim [...] 1>1.out 2>2.out拆分输出时,流被分离并按预期进行记录。如何将stdout和stderr从exim发送到一个文件,为什么会这样?提前感谢您的帮助。

EN

回答 1

Stack Overflow用户

发布于 2020-06-04 20:42:12

为什么会这样呢?

只有当你指定it,即使用哪种外壳时,这个问题才能得到回答。可能是 It 没有提供|&

如何将标准输出和标准错误从exim发送到一个文件

2>&1将会工作,也就是exim -d -bt adres@domain 2>&1 | tee exim-test.out

T形三通正在更改行的顺序

通过将stdbuf -oL前置到exim命令,可以避免感知到的重新排序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62192091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档