standard output(标准输出,常写作 stdout):在计算机系统中,程序默认用来“输出正常结果”的输出通道,通常显示到终端/控制台;也可以被重定向到文件或通过管道传给另一个程序。(相关的还有 standard error 用于错误信息。)
/ˈstændərd ˈaʊtpʊt/
The program prints the result to standard output.
程序把结果打印到标准输出。
When you redirect standard output to a file, you can save the command’s output for later analysis.
当你把标准输出重定向到文件时,就可以保存命令的输出以便之后分析。
该术语形成于早期类 Unix 与 C 语言运行环境对输入/输出的约定:standard 表示“预先规定的、默认的”,output 表示“输出”。在 Unix 传统中,进程通常有三个默认数据流:standard input、standard output、standard error,其中 standard output 专门用于正常输出内容,便于组合命令与重定向。