微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

bash中的“>”和“&>”有什么区别?

在bash中,我们有3种streamtypes:

0(STDIN)

1(STDOUT)

2(STDERR)

所以,当执行一些程序时,我可以使用pipe理这些stream(例如,我可以将它们从控制台redirect到一个文件或像/ dev / null等smth):

命令> / dev / null(仅显示STDERR中的错误,STDOUT将移至/ dev / null)命令2> / dev / null(enly将显示STDOUT,STDERR将移至/ dev / null)

我看到有些人写命令&> / dev / null

恼人的空白控制台在我的GUIforms的背面

我怎样才能使Eclipse输出标准:出到一个标准的Windows控制台

Windows应用程序可以写入到C ++的控制台?

如何使Windows控制台命令提示显示颜色?

如何从Python启动一个命令窗口

bash中的“>”和“&>”有什么区别?

C ++:试图为控制台创build事件驱动(但是遇到问题)

使用转义序列时错误的符号学习python困难的方式ex10

C ++:一个徘徊的'幽灵'窗口出现..?

Vista控制台应用程序

如何使用gotoxy函数而不是clrscr

bash中的“>”和“&>”有什么区别?

这是一个重定向stdout和stderr的bashism。 它也可以通过更便携的方式实现:

command > file 2>&1

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐