BR> $ command
这里,用户输入 Control-D(文件结束指示符)前输入的所有内容都成为 command 的输入。
但是,使用 shell 操作符“<”(重定向标准输入),也可将标准输入重定向为来自文件,如下所示:
$ command < input_file
这里,command 会读它的标准输入,不过 shell/内核已将其重定向,所以标准输入来自 input_file。
使用 shell 操作符“|”(pipe)也可以使标准输入来自另一个程序的标准输出,如下所示:
$ other_command | command
这里,other_command 的标准输出(stdout)被 shell/内核透明地传递至 command 的标准输入。
准则 2. 输出 输出应该被写至标准输出,缺省情况下标准输出同样也是终端(也就是用户的屏幕):
页码:[1] [2] [3] [4] [5] [6] 第4页、共6页 |