可以通过子进程的标准输入、标准输出、标准错误输出以完全非阻塞的形式传递数据。
如果输出流是标准输出,并且没有被重定向至文件或管道,则选定的页将出现在屏幕上。
如果输出流是标准输出,并且被重定向至一个文件,则选定的页将在该文件中。
扫描可通过引数和参数管控;用作管道过滤器;还有一个特殊的STDINSTDOUT模式。
默认情况下,find在标准输出设备(stdout,通常是您的终端窗口)上打印结果。
扫描器能够在STDINSTDOUT模式运作,把它用作管道过滤器。
由于已经指定了-debug命令行参数,您将会看到定向到标准输出的一些启动消息。
但它不是直接把参数复制至标准输出,而是寻找消息一览表文件里翻译过的消息。
如果您将stdout和stderr重定向到自己选择的文件,您将看到老版本中出现的行为。
cat命令读取参数中指定的每个文件,并将这些文件的内容写入到stdout。
术语stdout表示执行的程序所返回的输出数据,而stderr指的是程序遇到或返回的错误。
如果一切工作正常,服务器端将显示传输入的信息,并发送一个通知消息给客户端。之后结束服务器程序。
除非被重定向到其他地方,否则来自后台进程的stdout和stderr流将被定向控制终端。
nohup命令用于启动一个忽略hangup信号的命令,并且将stdout和stderr附加到文件。
第一个命令的stdout没有写到一个文件中,然后再由第二个命令读取。
通常,shell把stdout连接到一个终端,但是也可以把输出重定向到文件。
仅在记录模式下,单击计时事件将被输出到STDOUT中,以及这些特殊事件的散列签名。
需要注意的要点是STDOUT正被重定向到triangle.vertices文件。
以这种方法合并STDOUT和STDERR,将阻止STDERR输出在系统控制台上显示并允许程序解析它。
使用cat(concatenate的简写)命令显示文件在使用标准输出时的内容。
如果未指定-o选项,然么输出将为标准输出(stdout),通常是输出到屏幕。
与许多其他的UNIX实用程序一样,tar可以分别向标准输出(stdout)写入、从标准输入(stdin)读取。
图1通过图形说明命令的stdout重定向到后续命令的stdin的次序。
这样在大部分时间里,为了安全保管,您将会把STDOUT定向到一个文件,并监视针对进程和结果概要的STDERR。
这个命令使用klogctl系统调用来读取内核环缓冲区,并将它转发到标准输出(stdout)。