标准输出重定向

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了标准输出重定向相关的知识,希望对你有一定的参考价值。

技术分享

以ls命令来演示:

技术分享

note1:当输入正确的ls命令时,输出以覆盖的方式存储到abc文件中。

技术分享

note2:当输入lsss(错误的ls)时候,错误的命令输出没有以覆盖的方式存储到abc中,所以是空文件。

但是,这中方式有个bug,就是要判断你输入的命令是否是正确的,你的输出重定向才有意义。所以这种方式不太好。

技术分享

技术分享

note1:当不管ls输出是正确的还是错误的都保存到abc中。

 

以上是关于标准输出重定向的主要内容,如果未能解决你的问题,请参考以下文章

LINUX 标准错误输出重定向

在win32中重定向标准输出不会重定向标准输出

Linux标准输入输出与重定向详解果断收藏

如何将 A 的标准输出重定向到 B 的标准输入,将 B 的标准输出重定向到 A 的标准输入?

Shell 环境中的输入输出重定向

nohup: 重定向标准错误到标准输出问题解决方法